EDA365电子工程师网

标题: [SRC]切割铜皮 CutShape [打印本页]

作者: XYX365    时间: 2012-7-17 14:14
标题: [SRC]切割铜皮 CutShape
切割铜皮 CutShape
load("fcutshape.il")
command>cutshape
[attach]55710[/attach]

作者: szc1983    时间: 2012-7-17 16:03
不知道是不是人品问题
就是不能运行啊
作者: XYX365    时间: 2012-7-17 16:08
szc1983 发表于 2012-7-17 16:03
不知道是不是人品问题
就是不能运行啊

什麼問題?
作者: szc1983    时间: 2012-7-17 16:17
E- Command not found: cutshape
作者: XYX365    时间: 2012-7-17 16:19
szc1983 发表于 2012-7-17 16:17
E- Command not found: cutshape

command>skill load("fcutshape.il")
作者: penny190    时间: 2012-7-17 16:27
超級好用啦~~感謝xyx365大大
作者: szc1983    时间: 2012-7-17 16:44
好了, 能用了,把语句加载在别的skill前就好了,可能是有些冲突
作者: XYX365    时间: 2012-7-17 16:48
szc1983 发表于 2012-7-17 16:44
好了, 能用了,把语句加载在别的skill前就好了,可能是有些冲突

可否把別的Skill名稱告訴我或是給我Skill,我來確認看看是那裡有問題
作者: xipanlong    时间: 2012-7-17 22:03
权限不够,看不到你的资料啊!
作者: szhot    时间: 2012-7-18 00:41
我也是的,权限不够啊,看不到资料啊!
作者: rasytc    时间: 2012-7-23 13:58
好用,不错~
作者: penny190    时间: 2012-8-21 11:52
非常好用~~但想請問各位大大~~我要如何修改 ~~ 才能讓CUT SHAPE 時 , 可以在格點上呢?
作者: XYX365    时间: 2012-8-21 16:29
penny190 发表于 2012-8-21 11:52
非常好用~~但想請問各位大大~~我要如何修改 ~~ 才能讓CUT SHAPE 時 , 可以在格點上呢?

我也要試試看才知道,可不可以加入此功能
作者: jekyllcao    时间: 2012-8-21 23:59
看不见,就是看不见!
作者: XYX365    时间: 2012-8-22 11:19
penny190 发表于 2012-8-21 11:52
非常好用~~但想請問各位大大~~我要如何修改 ~~ 才能讓CUT SHAPE 時 , 可以在格點上呢?

可能要將lCutBox = axlEnterBox(?prompts list("Please select an area."))
改為使用axlEnterEvent 函數來判段處理滑鼠是否要點到grid上,
正在研究中....
作者: penny190    时间: 2012-8-22 11:32
XYX365 发表于 2012-8-22 11:19
可能要將lCutBox = axlEnterBox(?prompts list("lease select an area."))
改為使用axlEnterEvent 函數 ...

{:soso_e102:}  大大加油!!
作者: XYX365    时间: 2012-8-22 13:25
本帖最后由 XYX365 于 2012-8-23 08:33 编辑
penny190 发表于 2012-8-22 11:32
大大加油!!

將20 和21行修改如下

  1. lSelectMask = list('STARTDRAG 'STOPDRAG)
  2. axlClearSelSet()
  3. while(bCSDoFlag
  4.     rEventID = axlEnterEvent(lSelectMask nil t)
  5.     case(rEventID->type
  6.         ('STARTDRAG
  7.             lTempXY = rEventID->xySnap
  8.             axlAddSimpleRbandDynamics(lTempXY "box" ?origin lTempXY ?var_point (0:0))
  9.        )
  10.       ('STOPDRAG
  11.         axlClearDynamics()
  12.             lCutBox = list(lTempXY rEventID->xySnap)
  13.                 fnCutShapesAction(lCutBox)
  14.     )
  15. )

  16. ;原來的29行加入lCutBox
  17. procedure(fnCutShapesAction(lCutBox)

  18. ;原來的30行刪除lCutBox,
  19. prog((lShapeIDs,tRectLayer, dRectCut, dRectCutPoly, ..............

  20. ;原來的32和33行在前面加入;
  21. ;axlClearSelSet()
  22. ;lCutBox = axlEnterBox(?prompts list("Please select an area."))
复制代码
使用方法為滑鼠左鍵按住之後拉出一個box之後放開左鍵
作者: penny190    时间: 2012-8-22 14:04
本帖最后由 penny190 于 2012-8-22 14:07 编辑
XYX365 发表于 2012-8-22 13:25
將20 和21行修改如下
lSelectMask = list('STARTDRAG 'STOPDRAG)
axlClearSelSet()

{:soso_e115:}  XYZ365大大 ~~ 修改之後 ~~ 失敗了
麻煩大大能否幫我看一下~~是哪有問題呢?
謝謝
作者: XYX365    时间: 2012-8-22 14:10
本帖最后由 XYX365 于 2012-8-22 14:16 编辑
penny190 发表于 2012-8-22 14:04
XYZ365大大 ~~ 修改之後 ~~ 失敗了
麻煩大大能否幫我看一下~~是哪有問題呢?
謝謝


如下圖所修改
21行到35行,
42行
43行
45行
46行
[attach]57343[/attach]

cutshape執行後,滑鼠左鍵按下(不要放開),再拉出一個框框後,放開左鍵,就完成
作者: penny190    时间: 2012-8-22 16:04
謝謝 ~~ XYZ365大大 ~~ 已經ok了
作者: L-Den    时间: 2012-8-26 14:13
先顶一个。
作者: longzhiming    时间: 2012-8-26 20:31
附件更新了没? 还自己改吗?
作者: longzhiming    时间: 2012-8-26 20:43
要用到这个功能时还真方便,楼主辛苦了,谢谢,下载走了.偷偷乐
作者: bavol    时间: 2012-8-26 21:03
200权限要等到什么时候呀
作者: XYX365    时间: 2012-8-27 07:54
longzhiming 发表于 2012-8-26 20:31
附件更新了没? 还自己改吗?

自己改
作者: longzhiming    时间: 2012-8-27 11:57
XYX365 发表于 2012-8-27 07:54
自己改

明白了,因为不是个个人都需要对格点切!
作者: lig132    时间: 2012-8-27 12:51
不错 很好用
作者: koncc    时间: 2012-8-27 17:48
感謝分享
作者: chouqiu    时间: 2012-10-13 10:24
以前也下过  类似割铜 skill  但是不好用
  希望楼主以后发skill的 时候能够  解释一下  怎么用  
现在不敢下 啊   现在  论坛的 金币比 美元还值钱  
    不过还是相信 楼主  下下来看看看 应该  顶起
作者: chouqiu    时间: 2012-10-13 10:29
用过了 相当好用   谢谢 楼主  灰常感谢
作者: zhangjunxuan21    时间: 2012-11-15 17:04
下来使用了一下  发现了个问题 就是cut 铜皮只能是矩形框选,不能任意点多边形选择cut,导致cut的铜皮都是90度的尖角 期待提升功能
作者: qianfengsjtu    时间: 2012-11-18 16:22
级别不够
老大发布的肯定经典
作者: XYX365    时间: 2012-11-19 08:08
zhangjunxuan21 发表于 2012-11-15 17:04
下来使用了一下  发现了个问题 就是cut 铜皮只能是矩形框选,不能任意点多边形选择cut,导致cut的铜皮都是9 ...

V16.01版本以上在RF-PCB->Flexible shape Editor->Shape Corner Chamfer 可以將Shape的尖角轉成圓弧角

[attach]62630[/attach]
作者: weilaiqiangren    时间: 2012-11-20 10:19
wo de qian meiyou le
作者: zhangjunxuan21    时间: 2012-11-21 08:43
XYX365 发表于 2012-11-19 08:08
V16.01版本以上在RF-PCB->Flexible shape Editor->Shape Corner Chamfer 可以將Shape的尖角轉成圓弧角

...

谢谢大侠 我试试这功能 {:soso_e121:} 这软件还是很强大的 很多东西没接触到不是很清楚来着
作者: zyshuaiyu    时间: 2012-11-21 13:33
XYX365 发表于 2012-7-17 16:19
command>skill load("fcutshape.il")


直接运行cutshape就可以了
这个skill的函数命令是"cutshape"

作者: zyshuaiyu    时间: 2012-11-21 13:37
有个问题啊,执行操作后不能恢复操作前的状态了
作者: dgwq    时间: 2012-11-23 15:02
感谢楼主,非常好用,弱弱的问下,这个SKILL可以用多边形方式 切割铜皮吗?
作者: XYX365    时间: 2012-11-23 15:22
dgwq 发表于 2012-11-23 15:02
感谢楼主,非常好用,弱弱的问下,这个SKILL可以用多边形方式 切割铜皮吗?

不行,你可以自己修改看看
作者: XYX365    时间: 2012-11-23 15:26
zyshuaiyu 发表于 2012-11-21 13:37
有个问题啊,执行操作后不能恢复操作前的状态了

可以,按右鍵選擇Oops
作者: zyshuaiyu    时间: 2012-11-23 17:21
XYX365 发表于 2012-11-23 15:26
可以,按右鍵選擇Oops

俺的意思是done之后{:soso_e110:} ,别说我蛋里挑骨阿.要想恢复只能铺好缺口的铜再merge能恢复原态
作者: XYX365    时间: 2012-11-23 18:04
zyshuaiyu 发表于 2012-11-23 17:21
俺的意思是done之后 ,别说我蛋里挑骨阿.要想恢复只能铺好缺口的铜再merge能恢复原态

這樣的話就不行
作者: zyshuaiyu    时间: 2012-11-24 22:10
XYX365 发表于 2012-11-23 18:04
這樣的話就不行

这个功能已经相当不错了
多谢分享
作者: gl2050    时间: 2013-1-15 12:24
我怎么用了没反应???
作者: yang-2200    时间: 2013-1-22 11:15
試了,不錯用, 但.....
怎麼沒有可以任意cut呢??

作者: jackoosam    时间: 2013-1-28 16:01
好想用這個 可是積分不夠
只好多多努力了
感謝各位大大們分享
作者: ggbingjie    时间: 2013-2-21 10:50
好用
作者: rx_78gp02a    时间: 2013-2-21 16:43
这个功能好用
作者: gavinhuang    时间: 2013-2-22 11:04
{:soso_e179:}
作者: yang-2200    时间: 2013-2-25 16:11
樓主:
可以用任意cut嗎?
現在使用是用框切的,這樣要做小副修改有點傷腦筋了.

作者: XYX365    时间: 2013-2-26 07:57
yang-2200 发表于 2013-2-25 16:11
樓主:
可以用任意cut嗎?
現在使用是用框切的,這樣要做小副修改有點傷腦筋了.

目前不行,要再研究看看是否可以修改任意cut.
作者: 远去的记忆    时间: 2013-4-24 13:06
学习学习
作者: shihen88    时间: 2013-4-24 16:19
XYX365 发表于 2013-2-26 07:57
目前不行,要再研究看看是否可以修改任意cut.

关注中, 能出个任意修改CUT的就好了, 现然只能框个柜型确实很不方便
作者: fft    时间: 2014-6-9 10:42
XYX365 发表于 2013-2-26 07:57
目前不行,要再研究看看是否可以修改任意cut.

请问楼主,这个输入命令后,在怎样操作?
作者: fft    时间: 2014-6-9 10:44
yang-2200 发表于 2013-2-25 16:11
樓主:
可以用任意cut嗎?
現在使用是用框切的,這樣要做小副修改有點傷腦筋了.

请问  这个输入命令后,在怎样操作?
作者: yang-2200    时间: 2014-6-9 10:53
下了指令後就直接選擇要cut的shape做切割
作者: grant30    时间: 2014-7-2 12:06
可以切圓嗎
作者: redeveryday    时间: 2014-8-12 13:44
我还以为是修改shape边角的。原来是挖空shape,这个软件本身的挖shape功能差不多,楼主能整一个修改shape边角的吗?比如说把边角改成45度,把一边缺个口子的修平等之类的 skill,期待中!
作者: mintjelly_abc    时间: 2015-2-26 18:01
非常好用,谢谢

作者: XYX365    时间: 2015-3-12 13:56
yang-2200 发表于 2013-2-25 16:11
樓主:
可以用任意cut嗎?
現在使用是用框切的,這樣要做小副修改有點傷腦筋了.

是不是類似下圖
修改前:
[attach]94037[/attach]
修改後:
[attach]94038[/attach]

作者: yang-2200    时间: 2015-3-13 09:58
XYX365 发表于 2015-3-12 13:56
是不是類似下圖
修改前:

是的

作者: XYX365    时间: 2015-3-13 11:50
yang-2200 发表于 2015-3-13 09:58
是的

在這裡可以下載
https://www.eda365.com/thread-106624-1-1.html


作者: 魅血小肥羊    时间: 2015-5-4 16:07
您所在的用户组无法下载或查看附件_为什么为什么




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2