您好
早期的Rhino, 英文巨集寫法是可以直接在中文版上面執行
! _-QuadRemesh _Pause _TargetEdgeLength=2 _DetectEdges=Off _Enter
但最近用了一些巨集如 QuadRemesh 卻發現有些參數在中文版上執行時是無法辨識的, 如 TargetEdgeLength, DetectEdges 等.要改成
! _-QuadRemesh _Pause _目標邊緣長度=2 _偵測邊緣=關閉 _Enter 才能執行
請問有解嗎? 就是不管哪種Rhino語言版本都能執行英文巨集指令。
@angel
RH-84318 QuadRemesh: English option names starting with underline not recognized in localized Rhino
已經回報給我們的工程師處理了, 謝謝你發現這個問題。
@angel
下一個修正版 8.13 會包含這個修正。
您好
請問,8.13修正是針對QuadRemesh的巨集修正,還是其他有問題的巨集也會修正到,因為不只有一個巨集有這個問題。
@angel
ShrinkWrap 我發現有同樣問題,已經修正,哪些指令也有這個問題?
Make2D
Export (pdf 格式)
截至目前感覺,巨集有對話視窗的好像都有這個問題
我寫了這個 bug report
RH-84391 Make2D: Unaware of English command-line option names in localized Rhino
Export PDF 我試不出來,你可以給個例子嗎?
截至目前感覺,巨集有對話視窗的好像都有這個問題
我試了一些指令,都沒有發現有這個問題,這個問題可能只發生在部份指令。
-_Print _Setup _Destination _Printer F:\Test.pdf _OutputType=Vector _Enter _View _ViewportArea=Extents _Enter _Enter _Preview
可參看下圖
中文版執行,有出現未知的指令
英文版執行,很正常
這個是因為選項的值如果不是數字也要加底線,像這樣:
_OutputType=_Vector
_ViewportArea=_Extents