lee50310 发表于 2021-12-23 19:53:04

<<<*** 雙線切割+切割字型功能 ***>>

本帖最后由 lee50310 于 2024-1-23 12:23 编辑

原請求帖
http://bbs.mjtd.com/thread-183499-1-1.html

應網友要求 寫了一個 雙線切割程式效果如動態圖所示

1.執行指令: pcut 2.是否要切割文字? <N>:      ;不割字按 Enter (遇字則避讓) , 要割字按 Y3.輸入要連接的距離<3> :                  ;輸入要切割的寬度             4.按Enter 結束選取
(ps1: 第一次割字時需將字轉換為封閉多線段字體 所以會等 3到5秒時間 請耐心等待 ) (PS2 : 按 Enter 鍵 有3種方式: 1.鍵盤 Enter鍵2. 鍵盤 空白鍵(space鍵)3.滑鼠右鍵請選擇一種順手的搭配)
                                                                                                <***    源碼釋出 在2 樓***>
;--------------------------------------
舊版只有切割功能(不含文字切割)   請至 37樓下載 dd8a.fas

最新更新: dd9c_chs 及 dd9c_cht.fas(含切割字型功能)






lee50310 发表于 2021-12-23 19:54:29

本帖最后由 lee50310 于 2024-1-23 07:53 编辑

花了許多時間才完成,效果還不錯


;;------------------------------------------
最新更新版:( 源碼程式+詳細註解 +切割字型功能)

lee50310 发表于 2021-12-26 07:27:29

本帖最后由 lee50310 于 2021-12-27 11:41 编辑

ssyfeng 发表于 2021-12-25 10:19
如果遇到有文字,就不成功。
因原請求帖 功能並沒說明須 包含文字部分 所以撰寫程式時 沒有考慮此項目

不過, 在新版 (簡體)dd9_chs 及 (繁體) dd9_cht.lsp 已做改進(已釋出在版面)
                   1.原有功能不變
                   2.增加一選項是否切割文字 ?
                     a.選 "n" 則文字避讓保留 物體被切割
                     b.選 "y" 則文字部分會被分解轉為封閉多段線的文字形狀一同跟物體被切割

我測試過 可文字避讓切割 ,也可 單獨 做文字切割
所以新版功能更強 更好玩喔!

lee50310 发表于 2023-5-30 11:30:50

本帖最后由 lee50310 于 2023-5-30 20:15 编辑

Noangler 发表于 2023-5-29 13:06
我是直接画的两个矩形,是封闭多段线。执行程序后看我贴的图,应该是外矩形被切割开了,内矩形没有切割开 ...
簡易切割測試程式
執行 指令:pbk

1.在cad 內 畫 內外矩形框+斜條矩形框 如圖1
2.載入測試程式 執行 test指令 依照指示作選取
3.若切割成功 如圖2 此時在command 下 輸入 flg 會得到 flg=6
4.若不成功 在command 下 輸入 flg
請告知 flg=?我可找出你在哪一個步驟出問題

999999 发表于 2021-12-23 19:58:49

顶起顶起,,大神威武

pizi158545086 发表于 2021-12-23 23:50:07

使用命令会关闭所有捕捉没办法拾取捕捉点能保留捕捉最好了

lee50310 发表于 2021-12-24 07:34:50

本帖最后由 lee50310 于 2021-12-24 10:39 编辑

最新更新版已保留捕捉 ,請重新下載,謝謝!

p-3-ianlcc 发表于 2021-12-24 08:45:53

謝謝分享!
這樣子確實節省滿多時間的

lxl217114 发表于 2021-12-24 09:42:39

谢谢分享,又有新作,给力

yanchao316 发表于 2021-12-24 09:54:45

谢谢分享,好用。

断箭 发表于 2021-12-24 10:22:32

先收藏了,等需要的时候再来下

ynhh 发表于 2021-12-24 11:46:23

好牛
感谢分享
能不能多收点币后分享源码
页: [1] 2 3 4 5 6 7 8
查看完整版本: <<<*** 雙線切割+切割字型功能 ***>>