1

よう皆、

         I have some trouble while copy the entities using Ctrl+C in autocad. While i press ctrl + C it just copy to clipboard in autocad and it's take base point as 0,0,0.But i need to copy the entities with our specified  base point. Is there any other way to do this.
4

2 に答える 2

4

代わりに _COPYBASE コマンドを使用する必要があります (Ctrl-Shift-C がデフォルトのホットキーです)。

于 2013-05-10T03:18:40.920 に答える
2

参照を使用して C# 経由Autodesk.Autocad.Interop.Common:

double[] BasePoint = new double[] { 0, 0, 0}; //or any point you like
double[] DesiredPoint = new double[] { 45,234,2345} ;//or any point you like

IAcadEntity Ent = AGivenEntity.Copy();
Ent.Move(BasePoint, DesiredPoint);
于 2013-05-09T21:34:49.917 に答える