วันจันทร์ที่ 9 กรกฎาคม พ.ศ. 2561

การใช้ Add-on ARX บน Autocad LT

ปรกติ ใน Autocad LT จะไม่มี โปรแกรมเสริม แต่ มี Third Party ที่ทำให้ โปรแกรม ที่ Compile ด้วย C++ เป็น  <ชื่อ>.arx แต่มี โปรแกรม Shareware ของ บริษัท Manusoft สามารถ Load โปรแกรม ARX เข้ามาใช้งานใน Autocad LT ได้

reference: http://www.cadforum.cz/cadforum_en/qaID.asp?tip=1682

โดย ไป download โปรแกรม จาก www.manusoft.com เช่น Periscope  เมื่อติดตั้ง โปรแกรม จะปรกกฏใน ด้านล่างขวามือของ Autocad เป็น Icon
ถ้าทดสอบว่าโปรแกรม load หรือ ยัง ให้พิมพ์คำสั่ง netload จะขึ้น หน้าคำสั่ง ให้ Load dotnet application แต่จะใช้ไม่ได้ เพราะขาด Security code ของ Dotnet
สำหรับ ARX เป็น C++ จะ load ได้ แต่ต้อง Load ผ่าน Registry
ไปแก้ที่ regedit.exe


Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD LT

เข้าไปที่ Version ที่ติดตั้งอยู่
เช่น Autocad lt 2018 จะเป็น R24

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD LT\R24\ACADLT-1001:409\3DGS Configuration\Periscope

ใน นั้น จะมี Key ชื่อ ModulePath ให้แก้ ไปที่ ไฟล์ Arx ที่ มี เช่น
ติดตั้งใน c:\program files\pcivil\app.arx
ก็ให้ใส่ แบบนี้ ลงไป
เมื่อ เปิด Autocad ก็จะไป Load โปรแกรม ARX อัตโนมัติ

จะใช้ได้ เฉพาะ ARX C++ เท่านั้น สำหรับ Dotnet ที่พัฒนาด้วย C# หรือ VB.net จะทำไม่ได้