Cadence Skill 论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
123
返回列表 发新帖
楼主: vivienluo

cline2shape SKILL源码分享,详解

[复制链接]
发表于 2017-1-3 16:02:49 | 显示全部楼层
本帖最后由 王开鑫55 于 2017-1-5 14:13 编辑

axlSelect(?prompt "Select Clines to convert to a shape.") 这个是选择线?看意思是选择线变成shape??。哈哈现在明白了
发表于 2017-1-5 14:23:20 | 显示全部楼层
楼主,你的代码发现问题,点选多跟线时,undo回到最初的状态,发现执行cancl和done效果一样,出了命令栏显示不一样,不能后退到上一个状态。
发表于 2017-1-5 16:38:20 | 显示全部楼层
XYX365 发表于 2013-7-3 10:58
多加入一些功能
Shape可以設為靜態或動態
將the end cap type 改為可以變更

if(bDynamic then
tNewLayer = strcat("BOUNDARY/" cadr(parseString(layer "/")))
unless(axlDBCreateShape(car(polydbid) t tNewLayer net)
axlUIWPrint(nil "** Error. Failed to create Shape from Cline. **")
); endif
else
unless(axlDBCreateShape(car(polydbid) t Layer net)
axlUIWPrint(nil "** Error. Failed to create Shape from Cline. **")
); endif
)
if(cadr(polydbid) then
if(bDynamic then
tNewLayer = strcat("BOUNDARY/" cadr(parseString(layer "/")))
axlDBCreateShape(cadr(polydbid) t tNewLayer net)
else
axlDBCreateShape(cadr(polydbid) t layer net)

这一段不明白,目的做啥
发表于 2017-2-3 15:19:26 | 显示全部楼层
好帖,楼主真伟大!
发表于 2019-5-31 14:40:54 | 显示全部楼层
XYX365 发表于 2013-7-3 10:58
多加入一些功能
Shape可以設為靜態或動態
將the end cap type 改為可以變更

你好,我在使用的时候,cline变成shape的时候,shape是dynamic的话没有问题,但是shape是static的时候会出错,请问是怎么回事?
发表于 2020-9-18 13:47:50 | 显示全部楼层
谢谢分享!学习学习!
发表于 2020-10-10 13:16:58 | 显示全部楼层
谢谢分享哦
发表于 2022-2-7 19:21:16 | 显示全部楼层
谢谢分享哦
发表于 2023-3-18 11:45:48 | 显示全部楼层
有以下问题:
1、Cline change成Shape后,固定在BOTTOM层,这个不可取,可以先获得Cline所在层,将Shape固定在Cline层;
2、change成Shape后,没有了网络属性。可以西安获得Cline网络,在axlDBCreateShape函数中增加netname。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|网站地图|Cadence Skill 论坛 ( 蜀ICP备13024417号 )

GMT+8, 2024-11-23 16:28 , Processed in 1.187158 second(s), 12 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表