AutoCAD顧問
還沒有註冊嗎...即日起免費註冊,所有最完整的AutoCAD討論、教學及資源都在論壇裡喔~

[已解決]在配置點選視埠後解鎖縮放

上一篇主題 下一篇主題 向下

[已解決]在配置點選視埠後解鎖縮放

發表 由 awi 于 2013-05-29, 04:45

這是我第一次寫LSP可是沒作用(邊翻書邊GOOGLE寫出來的),
(defun c:zz2 ()
 (setq en2 (entsel"\n點選視阜"))
 (setq en2_data (entget (car en2)))
 (setq xb (assoc 90 en2_data))
 (setq xc (cons 90 819296))
 (setq en2_data (subst xc xb en2_data))
 (entmod en2_data)
 )


awi 在 2013-06-07, 02:14 作了第 2 次修改
avatar
awi
一般會員
一般會員

文章總數 : 74
年齡 : 34
來自 : 新北市
職業 : 電機技師事務所
愛好 : 新奇有趣的事物
個性 : 固執
使用年資 : 6
使用版本 : 2012
經驗值 : 1992
威望值 : 42
注冊日期 : 2013-05-03
男 白羊座 豬

回頂端 向下

回復: [已解決]在配置點選視埠後解鎖縮放

發表 由 Tiger&蘋果爸 于 2013-05-29, 04:47

我是使用工具按鈕方式,新增「巨集指令字串」
^C^C-VPORTS;L;OFF;ALL;;

____________________________________________________________________________________
avatar
Tiger&蘋果爸
系統管理員
系統管理員

文章總數 : 17061
年齡 : 41
來自 : 台北市文山區
職業 : AutoCAD顧問
愛好 : 蹓狗/戶外活動/拍照
個性 : 幽默/樂觀/善良
使用年資 : 15↑
使用版本 : AutoCAD 2016
經驗值 : 63854
威望值 : 12639
注冊日期 : 2008-04-23
2D基礎函授 2D進階函授 3D基礎函授 https://i11.servimg.com/u/f11/19/71/67/71/2d3d10.png2D+3D線上 顧問外掛程式 經典問與答讀者 藍鵲1號
2009聚會勳章 2010聚會勳章 2011聚會勳章 2012聚會勳章 2013勳章-2D基礎 2014聚會勳章 2015聚會勳章 2016聚會勳章 串連貼紙成功 男 水瓶座 兔

http://mypaper.pchome.com.tw/kv1012tiger

回頂端 向下

回復: [已解決]在配置點選視埠後解鎖縮放

發表 由 awi 于 2013-05-29, 05:02

其實我是想寫
"點選視埠>儲存視埠比例>解鎖視埠>接著進到視埠改變使用者座標>座標轉正>恢復視埠比例>鎖上視埠"
結果第一個動作就寫不出來了 三條線
avatar
awi
一般會員
一般會員

文章總數 : 74
年齡 : 34
來自 : 新北市
職業 : 電機技師事務所
愛好 : 新奇有趣的事物
個性 : 固執
使用年資 : 6
使用版本 : 2012
經驗值 : 1992
威望值 : 42
注冊日期 : 2013-05-03
男 白羊座 豬

回頂端 向下

回復: [已解決]在配置點選視埠後解鎖縮放

發表 由 ginse0727 于 2013-05-29, 05:42

請問你程式的功能是不是要把模型空間裡的不同比例的圖面,鎖在顯示在配置1:1的圖框裡呢?模型空間裡的圖不旋轉,但視埠裡的要旋轉,是嗎?
avatar
ginse0727
高級會員
高級會員

文章總數 : 256
年齡 : 43
來自 : 台北巿
職業 : 帷幕牆
愛好 : 電玩,漫畫,網路小說
個性 : 宅男/正直/死腦筋
使用年資 : 退伍後工作迄今,10年以上
使用版本 : 2012
積分 : 14
經驗值 : 4167
威望值 : 491
發帖精華 : 1
注冊日期 : 2010-07-12
經典問與答讀者 藍鵲61號
2011聚會勳章 男 獅子座 虎

回頂端 向下

回復: [已解決]在配置點選視埠後解鎖縮放

發表 由 awi 于 2013-05-29, 05:53

ginse0727 寫到:請問你程式的功能是不是要把模型空間裡的不同比例的圖面,鎖在顯示在配置1:1的圖框裡呢?模型空間裡的圖不旋轉,但視埠裡的要旋轉,是嗎?
是應為模型空間裡的圖位置移動+旋轉,又重設過使用著座標了,所以我要重設配置裡的視埠。


awi 在 2013-05-31, 09:27 作了第 1 次修改
avatar
awi
一般會員
一般會員

文章總數 : 74
年齡 : 34
來自 : 新北市
職業 : 電機技師事務所
愛好 : 新奇有趣的事物
個性 : 固執
使用年資 : 6
使用版本 : 2012
經驗值 : 1992
威望值 : 42
注冊日期 : 2013-05-03
男 白羊座 豬

回頂端 向下

回復: [已解決]在配置點選視埠後解鎖縮放

發表 由 ginse0727 于 2013-05-29, 10:39

可以貼個圖片做步驟說明嗎?這樣才能了解你的程式是以什麼樣的邏輯來運作,修改除錯才能更符合你的需求!
avatar
ginse0727
高級會員
高級會員

文章總數 : 256
年齡 : 43
來自 : 台北巿
職業 : 帷幕牆
愛好 : 電玩,漫畫,網路小說
個性 : 宅男/正直/死腦筋
使用年資 : 退伍後工作迄今,10年以上
使用版本 : 2012
積分 : 14
經驗值 : 4167
威望值 : 491
發帖精華 : 1
注冊日期 : 2010-07-12
經典問與答讀者 藍鵲61號
2011聚會勳章 男 獅子座 虎

回頂端 向下

回復: [已解決]在配置點選視埠後解鎖縮放

發表 由 awi 于 2013-05-30, 09:22

ginse0727 寫到:可以貼個圖片做步驟說明嗎?這樣才能了解你的程式是以什麼樣的邏輯來運作,修改除錯才能更符合你的需求!
就是原本的圖檔已經把配置的視埠比利跟位置設定好了,後來模型裡的物件移動了,所以配置的視埠要再調整過。
avatar
awi
一般會員
一般會員

文章總數 : 74
年齡 : 34
來自 : 新北市
職業 : 電機技師事務所
愛好 : 新奇有趣的事物
個性 : 固執
使用年資 : 6
使用版本 : 2012
經驗值 : 1992
威望值 : 42
注冊日期 : 2013-05-03
男 白羊座 豬

回頂端 向下

回復: [已解決]在配置點選視埠後解鎖縮放

發表 由 ginse0727 于 2013-05-31, 05:51

關於你的問題,我做了以下的圖示說明:
你試看看操作上,是不是你想要的情況,
圖一

圖二

圖三

圖四


鎖護指令[fv],僅可在配置中使用,
解鎖護指令[vf],僅可在配置中使用,

以下回覆可見:
avatar
ginse0727
高級會員
高級會員

文章總數 : 256
年齡 : 43
來自 : 台北巿
職業 : 帷幕牆
愛好 : 電玩,漫畫,網路小說
個性 : 宅男/正直/死腦筋
使用年資 : 退伍後工作迄今,10年以上
使用版本 : 2012
積分 : 14
經驗值 : 4167
威望值 : 491
發帖精華 : 1
注冊日期 : 2010-07-12
經典問與答讀者 藍鵲61號
2011聚會勳章 男 獅子座 虎

回頂端 向下

回復: [已解決]在配置點選視埠後解鎖縮放

發表 由 leoneriol 于 2013-06-05, 06:27

Express中有一個"alignspace"指令可以幫助你快速的將模型空間語配置空間對齊
avatar
leoneriol
榮譽顧問
榮譽顧問

文章總數 : 815
年齡 : 33
來自 : 基隆市七堵區
職業 : 機電工程公司-繪圖(工地)
愛好 : 看小說
個性 : 不愛說話-反應慢
使用年資 : 6年
使用版本 : 2008 & 2012
積分 : 27
經驗值 : 6496
威望值 : 922
發帖精華 : 1
回帖精華 : 1
注冊日期 : 2009-03-12
經典問與答讀者 藍鵲34號
2009聚會勳章 2014聚會勳章 男 雙魚座 鼠

回頂端 向下

回復: [已解決]在配置點選視埠後解鎖縮放

發表 由 awi 于 2013-06-07, 02:03

ginse0727 寫到:關於你的問題,我做了以下的圖示說明:
你試看看操作上,是不是你想要的情況,.........
似乎跟我的情況不太一樣,不過這個程式還蠻好用的,感謝歐。
其實我的問題是來自於這裡,世界座標錯誤
而且我已經把那一串動作通通用CAD指令寫成LSP了,只是我不知道怎麼把視埠的比例自動儲存執行完後自動回復比例,所以這一部分是手動完成。
而且那一百多張圖也已經處理完了,只是應為這是我第一次寫LSP,所以我想把他做完整當作經驗也順便學習。
竊喜
avatar
awi
一般會員
一般會員

文章總數 : 74
年齡 : 34
來自 : 新北市
職業 : 電機技師事務所
愛好 : 新奇有趣的事物
個性 : 固執
使用年資 : 6
使用版本 : 2012
經驗值 : 1992
威望值 : 42
注冊日期 : 2013-05-03
男 白羊座 豬

回頂端 向下

回復: [已解決]在配置點選視埠後解鎖縮放

發表 由 awi 于 2013-06-07, 02:06

leoneriol 寫到:Express中有一個"alignspace"指令可以幫助你快速的將模型空間語配置空間對齊
從來沒用過,又多學了一招,感謝。
avatar
awi
一般會員
一般會員

文章總數 : 74
年齡 : 34
來自 : 新北市
職業 : 電機技師事務所
愛好 : 新奇有趣的事物
個性 : 固執
使用年資 : 6
使用版本 : 2012
經驗值 : 1992
威望值 : 42
注冊日期 : 2013-05-03
男 白羊座 豬

回頂端 向下

回復: [已解決]在配置點選視埠後解鎖縮放

發表 由 ginse0727 于 2013-06-07, 05:26

哦!原來是這樣子,我沒弄清楚你的主要目的,不過原來也有alignspace可以替代程式,我也是學習了!
avatar
ginse0727
高級會員
高級會員

文章總數 : 256
年齡 : 43
來自 : 台北巿
職業 : 帷幕牆
愛好 : 電玩,漫畫,網路小說
個性 : 宅男/正直/死腦筋
使用年資 : 退伍後工作迄今,10年以上
使用版本 : 2012
積分 : 14
經驗值 : 4167
威望值 : 491
發帖精華 : 1
注冊日期 : 2010-07-12
經典問與答讀者 藍鵲61號
2011聚會勳章 男 獅子座 虎

回頂端 向下

上一篇主題 下一篇主題 回頂端


 
這個論壇的權限:
無法 在這個版面回復文章