公告
由于我们正在进行必要的维护,Autodesk 社区将在 4 月 26 日至 4 月 27 日期间处于只读状态。维护完成后,我们将移除此横幅。感谢您的理解。
Announcements
We are currently migrating data within this board to improve the community. During this process, posting, replying, editing and other features are temporarily disabled. We sincerely apologize for any inconvenience caused and appreciate your understanding. Thank you for your patience and support.

用Python写了个ValveBody和ValveActuator,在Plant 3D里测试,直接【致命错误】

李榕华|Ronghua.LI
Advisor Advisor
2,535 次查看
13 条回复
1 条消息(共 14 条)

用Python写了个ValveBody和ValveActuator,在Plant 3D里测试,直接【致命错误】

李榕华|Ronghua.LI
Advisor
Advisor

试了两遍,这个【致命错误】能稳定重现,还有点小激动。


李榕华

13489140049@qq.com




发表评论
发表评论
已接受的解答 (2)
2,536 次查看
13 条回复
回复 (13)
2 条消息(共 14 条)

李榕华|Ronghua.LI
Advisor
Advisor

先把Python的内容贴上来

 

阀体的:

# -*- coding: utf-8 -*-
from varmain.primitiv import *
from varmain.custom import *

@activate(Group="Valve,ValveBody", FirstPortEndtypes="Undefined_ET", Ports="2", TooltipShort=u"", LengthUnit="mm")
@group("MainDimensions")
@param(D=LENGTH, TooltipLong=u"")
@param(H=LENGTH, TooltipLong=u"")

def CPVI700000(s, D=25.0, H=80.0, **kw):
    s01=CYLINDER(s, R=D/2.0, H=H, O=0.0).translate((0.0, 0.0, -H/2.0)) .rotateY(90.0)
    s.setPoint((0.0, 0.0, 0.0), (-1.0, 0.0, 0.0))

 

操作器的:

# -*- coding: utf-8 -*-
from varmain.primitiv import *
from varmain.custom import *

@activate(Group="ValveActuator", FirstPortEndtypes="Undefined_ET", Ports="1", TooltipShort=u"", LengthUnit="mm")
@group("MainDimensions")
@param(D=LENGTH, TooltipLong=u"")
@param(H=LENGTH, TooltipLong=u"")

def CPVX700(s, D=10.0, H=300.0, **kw):
    s01=CYLINDER(s, R=D/2.0, H=H, O=0.0)
    s.setPoint((0.0, 0.0, 0.0), (-1.0, 0.0, 0.0))

 

 

附件里放一下俩文件


李榕华

13489140049@qq.com




发表评论
发表评论
3 条消息(共 14 条)

李榕华|Ronghua.LI
Advisor
Advisor

然后做了元件库和等级库

 

也放到这层的附件里


李榕华

13489140049@qq.com




发表评论
发表评论
0 个赞
4 条消息(共 14 条)

李榕华|Ronghua.LI
Advisor
Advisor

之后在Plant 3D里进行测试,一点那个阀门,直接【致命错误】

 

致命错误: Unhandled e0434352h Exception at 5F58051Ch

 

 

RonghuaLI_0-1676806751432.png

 


李榕华

13489140049@qq.com




发表评论
发表评论
0 个赞
5 条消息(共 14 条)

李榕华|Ronghua.LI
Advisor
Advisor

以上内容比较刺激,慎重玩耍!!!

胆子大的,可以一试。


李榕华

13489140049@qq.com




发表评论
发表评论
0 个赞
6 条消息(共 14 条)

WeTanks
Mentor
Mentor

那个抢救三联也解决不了?

或者这个?

https://knowledge.autodesk.com/support/autocad/troubleshooting/caas/sfdcarticles/sfdcarticles/FATAL-... 

 

再坚持几天,新版本就出来了。。。

We.Tanks

EESignature

A couple of Fusion improvement ideas that could your vote/support:
図面一括印刷

发表评论
发表评论
0 个赞
7 条消息(共 14 条)

凌空云海
Advocate
Advocate

刺激,屡试不爽么?

发表评论
发表评论
0 个赞
8 条消息(共 14 条)

李榕华|Ronghua.LI
Advisor
Advisor

@凌空云海  已写:

刺激,屡试不爽么?


试了三次,稳定强退。


李榕华

13489140049@qq.com




发表评论
发表评论
0 个赞
9 条消息(共 14 条)

李榕华|Ronghua.LI
Advisor
Advisor

@WeTanks  已写:

那个抢救三联也解决不了?

或者这个?

https://knowledge.autodesk.com/support/autocad/troubleshooting/caas/sfdcarticles/sfdcarticles/FATAL-... 

 

再坚持几天,新版本就出来了。。。


一点就崩,没机会抢救。

这个估计新版本也无望解决的。


李榕华

13489140049@qq.com




发表评论
发表评论
0 个赞
10 条消息(共 14 条)

凌空云海
Advocate
Advocate
已接受的解答

助理测试工程师小李上线🙈

那个操作器的,我在SE里面复制尺寸都能蹦,初步判断是操作器的问题。

然后用你写的阀配了一个软件自带的操作器,在plant里面,软件不蹦了,但是提示“找不到表示指定的零件的符号”

再然后,我用软件自带的阀配刚做的那个操作器,能出来🤣

我也不知道了

发表评论
发表评论
11 条消息(共 14 条)

凌空云海
Advocate
Advocate
已接受的解答

无论自带阀体脚本还是py阀体脚本,配那个py操作器,都是致命错误;

py阀体脚本配自带操作器脚本,提示“找不到表示指定的零件的符号”😁

发表评论
发表评论
12 条消息(共 14 条)

李榕华|Ronghua.LI
Advisor
Advisor

试这个就是想要Python的ValveBody装Python的ValveActuator。

搞不赢搞不赢。

 

感觉Python阀门一直有很多奇奇怪怪的点,突破不了。烦银


李榕华

13489140049@qq.com




发表评论
发表评论
0 个赞
13 条消息(共 14 条)

凌空云海
Advocate
Advocate

不知道国外的大佬们有啥解决方案

发表评论
发表评论
0 个赞
14 条消息(共 14 条)

李榕华|Ronghua.LI
Advisor
Advisor

他们都说不行,我不信邪罢了。


李榕华

13489140049@qq.com




发表评论
发表评论
0 个赞