C# CAD备忘录

Document doc = Application.DocumentManager.MdiActiveDocument;
Database db = doc.Database;
Editor ed = doc.Editor;

1、获取打开cad文件-文件路径。

 string fileName =db.Filename;//文件名
输出结果
fileName =“L:\目录\200401.dwg”

2、获取打开cad文件-文件名称。

 string fileName = System.IO.Path.GetFileNameWithoutExtension(db.Filename);
输出结果
fileName=“200401”

3、获取打开cad文件-所在目录。

string fileName = System.IO.Path.GetDirectoryName(db.Filename);
输出结果
fileName =“L:\目录\”

 4、将public static List<string> filelist5 = new List<string>();// 以逗号分隔的形式生成一行数据。

public static List<string> filelist5 = new List<string>();
string line = string.Join(",", filelist5); // 以逗号分隔的形式生成一行数据

5、透明度设置。

Autodesk.AutoCAD.Windows.PaletteSet ps = new PaletteSet("宗地属性面板");
ps.Opacity = 90;//透明度属性设置为 90 默认100完全不透明

6、查看系统变量命令栏输入 SETVAR ?

3DCONVERSIONMODE  1
3DDWFPREC         2
3DSELECTIONMODE   1
ACADLSPASDOC      0
ACADPREFIX        "C:\program files\cass10.1 for autocad2016\bin;C:\program fil..." (只读)
ACADVER           "20.1s (LMS Tech)"                   (只读)
ACTPATH           ""
ACTRECORDERSTATE  0                                    (只读)
ACTRECPATH        "C:\Users\Administrator\appdata\roaming\autodesk\autocad 2016..."
ACTUI             6
AFLAGS            16
ANGBASE           0
ANGDIR            0
ANNOALLVISIBLE    1
ANNOAUTOSCALE     -4
ANNOTATIVEDWG     0
APBOX             0
APERTURE          20
AREA              0.0000                               (只读)
ATTDIA            1
ATTIPE            0
ATTMODE           1
ATTMULTI          1
ATTREQ            1
AUDITCTL          0
AUNITS            0
AUPREC            0
AUTODWFPUBLISH    0
AUTOMATICPUB      0
AUTOSNAP          63
BACKGROUNDPLOT    2
BACKZ             0.0000                               (只读)
BACTIONBARMODE    1
BACTIONCOLOR      "7"
BCONSTATUSMODE    0
BDEPENDENCYHIGHLIGHT 1
BGRIPOBJCOLOR     "141"
BGRIPOBJSIZE      8
BINDTYPE          0
BLOCKEDITLOCK     0
BLOCKEDITOR       0                                    (只读)
BPARAMETERCOLOR   "170"
按 ENTER 键继续:
BPARAMETERFONT    "宋体"
BPARAMETERSIZE    12
BTMARKDISPLAY     1
BVMODE            0
CAMERADISPLAY     0
CAMERAHEIGHT      0.0000
CANNOSCALE        "1:1"
CANNOSCALEVALUE   1.000000000                          (只读)
CAPTURETHUMBNAILS 1
CDATE             20240301.22544495                    (只读)
CDYNDISPLAYMODE   0
CECOLOR           "BYLAYER"
CELTSCALE         1.0000
CELTYPE           "CONTINUOUS"
CELWEIGHT         -1
CENTERMT          0
CETRANSPARENCY    ByLayer
CGEOCS            ""                                   (只读)
CHAMFERA          0.0000
CHAMFERB          0.0000
CHAMFERC          0.0000
CHAMFERD          0
CHAMMODE          0
CIPMODE           0                                    (只读)
CIRCLERAD         0.0000
CLAYER            "0"
CLAYOUT           "Model*243"
CMATERIAL         "ByLayer"
CMDACTIVE         1                                    (只读)
CMDDIA            1
CMDECHO           0
CMDINPUTHISTORYMAX 20
CMDNAMES          "SETVAR"                             (只读)
CMLEADERSTYLE     "Standard"
CMLJUST           0
CMLSCALE          1.0000
CMLSTYLE          "STANDARD"
COMPASS           0
CONSTRAINTBARMODE 4095
CONSTRAINTNAMEFORMAT 2
CONSTRAINTRELAX   0                                    (只读)
CONSTRAINTSOLVEMODE 1
COORDS            1
COPYMODE          0
CPLOTSTYLE        "BYCOLOR"                            (只读)
CPROFILE          "Cass10.1"                           (只读)
CROSSINGAREACOLOR 100
CSHADOW           投射和接收阴影
CTAB              "Model"
CTABLESTYLE       "Standard"
CURSORSIZE        5
CVIEWDETAILSTYLE  "Metric50"
CVIEWSECTIONSTYLE "Metric50"
CVPORT            2
DATALINKNOTIFY    2
DATE              2460371.95506790                     (只读)
DBLCLKEDIT        开(ON)
DBMOD             4                                    (只读)
DCTCUST           "C:\Users\Administrator\appdata\roaming\autodesk\autocad 2016..."
DCTMAIN           "enu"
DEFAULTGIZMO      0
DEFAULTLIGHTING   1
DEFAULTLIGHTINGTYPE 1
DEFLPLSTYLE       "BYCOLOR"                            (只读)
DEFPLSTYLE        "BYCOLOR"                            (只读)
DELOBJ            3
DEMANDLOAD        3
DGNFRAME          0
DGNIMPORTMAX      10000000
DGNMAPPINGPATH    "C:\Users\Administrator\appdata\roaming\autodesk\autocad 2016..." (只读)
DGNOSNAP          1
DIASTAT           0                                    (只读)
DIMADEC           0
DIMALT            关(OFF)
DIMALTD           2
DIMALTF           25.4000
DIMALTRND         0.0000
DIMALTTD          2
DIMALTTZ          0
DIMALTU    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值