线程评级:
  • 0 (s) - 0平均投票
  • 1
  • 2
  • 3
  • 4
  • 5
生成机器人程序不使用Python
# 1
当我python文件右键单击“生成机器人程序(F6)”它不做任何事情(预计将创造SRC文件)。它开始仿真,运行正常,但不保存任何输出文件。以确保它不是后处理器问题,我创建了另一个程序在同一个车站,这个时候RoboDK的指令集,一个总是生成src输出正常。
附件是图片和rdk文件澄清这个问题。我用的是最新版本的软件。


附加文件 缩略图(s)


.rdk 新(1).rdk站(尺寸:320.9 KB /下载:139)
# 2
你好,

我能够生成.src文件在一个新的VS代码窗口。

输出:
代码:
访问RVP
rel 1
参数模板= C: \的方式呈现\机器人\ \ vorgabe模板
param EDITMASK = *
DEF Prog1 ()


;全球中断DECL 3当$ STOPMESS = = TRUE IR_STOPM ()
;3日中断

;折叠初始化和设置默认速度
BAS (# INITMOV, 0)
BAS (# VEL_PTP, 100)
BAS (# ACC_PTP, 20)
VEL.CP = 0.2美元
BAS(#工具,0)
BAS(#基地,0)
;ENDFOLD

;,褶皱STARTPOS
;BWDSTART美元= FALSE
;PDAT_ACT = PDEFAULT
,BAS (# PTP_DAT)
;FDAT_ACT = {TOOL_NO 0, BASE_NO 0, IPO_FRAME #基地}
,BAS(#帧)
;,ENDFOLD

推进= 5美元

——快速跳过BCO——折
;20元AXIS_ACT
;ENDFOLD

,褶皱- - - - - - - - - -回家
;90.000 -90.000 0.000元{A1, A2, A3、A4 0.000, 0.000 A5、A6 0.000, E1, E2 0, E3 0, E4 0, E5 0, E6 0}
;ENDFOLD


;程序生成的RoboDK v5.2.4库卡KR 6 R900 sixx在06/07/2021 09:41:36
;- - - - -(基地)——设置参考
$基础={0.000框架:0.000 X, Y, Z的0.000,0.000,0.000 B, C 0.000}
;BASE_DATA[1] ={0.000框架:0.000 X, Y, Z的0.000,0.000,0.000 B, C 0.000}
;$基础= BASE_DATA [1]
;- - - - - - - - - - - - - - - - - - - - - - - - - - -
;(TCP) - - - - - - - - - -设置工具
$工具={0.000框架:0.000 X, Y, Z的0.000,0.000,0.000 B, C 0.000}
;- - - - - - - - - - - - - - - - - - - - - - - - - - -
87.51750 -68.54280 0.00000元{A1, A2, A3、A4 0.00000, -108.97500 A5、A6 90.00000, 0.00000 E1}
林{0.000 600.000 X, Y, Z 760.000, -90.000, 0.000, 0.000 C, E1 0.00000}
林{-191.850 433.131 X, Y, Z 800.000, -90.000, 0.000, 0.000 C, E1 0.00000}
林{-191.850 433.131 X, Y, Z 840.000, -90.000, 0.000, 0.000 C, E1 0.00000}
林{-191.700 433.080 X, Y, Z 800.000, -90.000, 0.000, 0.000 C, E1 0.00000}
林{-194.700 433.062 X, Y, Z 800.000, -90.000, 0.000, 0.000 C, E1 0.00000}
林{-197.700 433.062 X, Y, Z 800.000, -90.000, 0.000, 0.000 C, E1 0.00000}
林{-195.000 433.131 X, Y, Z 800.000, -90.000, 0.000, 0.000 C, E1 0.00000}
林{-195.000 433.131 X, Y, Z 760.000, -90.000, 0.000, 0.000 C, E1 0.00000}
林{-166.050 433.143 X, Y, Z 800.000, -90.000, 0.000, 0.000 C, E1 0.00000}
林{-166.050 433.143 X, Y, Z 840.000, -90.000, 0.000, 0.000 C, E1 0.00000}
87.51750 -68.54280 0.00000元{A1, A2, A3、A4 0.00000, -108.97500 A5、A6 90.00000, 0.00000 E1}
结束


我用的是库卡KRC4后处理器。我建议你选择设置默认设置以下选项。
让我知道如果这工作。
# 3
(07-06-2021,01:49 PM)Vineet写道:你好,

我能够生成.src文件在一个新的VS代码窗口。

输出:
[…]

我用的是库卡KRC4后处理器。我建议你选择设置默认设置以下选项。
让我知道如果这工作。

它为我工作了长时间,与旧版本RDK——现在停止甚至不能运行在RDK的旧版本。
是的,我是设置默认选项,但仍然没有成功。

我发现一件事:
我删除RDK Prog2所以只有python Prog1在车站。
当我右键单击“生成机器人程序”只有仿真开始和左下角写着“运行python脚本……”
然而,当我点击F6,左下角写着:“没有可用的程序生成。”和模拟/脚本不开始。

请您帮助进一步理解和解决这个问题?
# 4
F6只会在RoboDK生成机器人程序的程序并不是一个脚本。我注意到它下来,将这个转发给我们开发的家伙,看看这是否需要更改。

你应该试着删除你的代码在您的Python脚本生成机器人程序再次尝试。确保你有机器人。MoveJ指令在脚本中。在您的脚本有部分不是在您的系统上正确地运行。
让我知道它是怎么回事。
# 5
(07-07-2021 08:19点)Vineet写道:F6只会在RoboDK生成机器人程序的程序并不是一个脚本。我注意到它下来,将这个转发给我们开发的家伙,看看这是否需要更改。

你应该试着删除你的代码在您的Python脚本生成机器人程序再次尝试。确保你有机器人。MoveJ指令在脚本中。在您的脚本有部分不是在您的系统上正确地运行。
让我知道它是怎么回事。
谢谢,Vineet对你的帮助。
我认为有一些不会对我的RDK系统正常工作。我的确能减少python代码,使用机器人。MoveJ指令但不要认为这是解决这个问题的方法。我们需要找到问题的根源,而不是调整代码所以突然再次开始工作——没有理解发生了什么错误。没有问题的代码(相同的代码生成工作之前和完美的src输出)。问题是系统中某个地方,我寻求的方法诊断和修复它。再次玩python代码并不是这样(我做不过你问但没有结果)。
有可能完全重置RoboDK安装?或删除一些临时文件,清理注册表等。我也试着标准的Windows卸载和重新安装,但问题仍然存在。有任何日志/调试文件我可以生成你可以检查跟踪问题?

感谢你所有的帮助。
# 6
@Vineet,

我不能重新安装我的整个窗口(公司规定)。有什么办法可以重置有关Windows注册表与RDK吗?这样安装的RDK从头开始会以同样的方式工作,好像这是一个新鲜的(首次)安装吗?

我卸载和安装RDK几次但它仍然不工作。新安装的RDK不知怎么记得旧的设置,最有可能包括那些损坏的。188bet体育官网体

请帮助,谢谢!
# 7
我们无法重现这个问题与RDK文件你发送在这个线程的第一篇文章。

确保您使用的是最新版本的RoboDK。同样,你可以通过选择Tools-Options-Set恢复所有设置恢复默认默认设置。

让我们知道如果你还有问题。
# 8
是的,我仍然有问题。上面的建议都没有固定的问题。我使用最新版本,重新安装几次,默认设置,机器人从python程序不能生成文件。我很高兴让你通过远程桌面如果你愿意与RDK调查这个问题。
# 9
这个问题完全重新安装Win10后才离开。




用户浏览这个线程:
1客人(年代)