วันเสาร์ที่ 30 สิงหาคม พ.ศ. 2557

ชุดคำสั่ง PowerAEC,DDD สำหรับ Autocad, Nanocad


สำหรับผู้ที่เข้าอบรมพัฒนาโปรแกรม CAD บน NanoCAD5โดยสามารถ Download ชุดพัฒนา Rapid SDKได้ที่
http://goo.gl/TS5gDw


เมื่อลงแล้วเปิด Nanocad ต้อง Custom menu->Reset All ก่อน ถ้าเป็น Window 7 ต้อง Edit Permission ให้ User ->Read,Write  ใน โฟล์เดอร์ ของ Nanocad

สำหรับ Editor ใช้ ShapeDevelop 3
SharpDevelop

1. Reference ใน Project และใส่ using ด้วย
hostmgd.dll
hostdbmgd.dll
ppcad.dll
ppgeninput.dll

2. Method ที่เรียก จะขึ้นด้วย public static void ชื่อโปรแกรม()

ตัวอย่าง
public class pRj{
public static void doHello()
{
              AcadUtil.Msg("Hello");
}

}

ให้ติดตั้ง Nanocad 5 และ ติดตั้ง DDD.msi ทั้ง 2 จะลง Folder เดียวกัน
วิธีเรียกใช้ ให้เรียกที่ Command Line ของ Nanocad
เรียก DDD <enter>
จะแสดง file .cs ปัจจุบันที่ทำงานอยู่ ถ้าไม่มีต้องการใหม่ ให้ กด "." <enter>
จะขึ้น file Dialog ก็เลือกไปยัง File ที่ต้องการ
โปรแกรมจะแสดง คำสั่ง ที่เรียก ครั้งล่าสุด ถ้า ยังใช้ต่อให้ <enter> ถ้าต้องการเปลี่ยนคำสั่งให้กด
"."<enter> จะแสดง Dialog คำสั่งใน File .cs ที่ทำอยู่

สำหรับ Autocad 2014 (up)
ให้ Download จาก
http://go2cad.com/download/ddd2014.rar



หมายเหตุ กรณี Error เมื่อเรียกใช้ DDD
 error CS0012: The type 'System.Attribute' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.
ต้องเพิ่มใน Source code ตรงหัวโปรแกรม
using System;
using System.Collections;
using System.Collections.Generic;
//css_reference "System.Runtime"