cad扩展程序代码放到什么位置

cad扩展程序代码放到什么位置,第1张

CAD扩展程序代码的位置取决于它是哪种类型的扩展程序。以下是几种常见的扩展程序类型及其对应的位置:

1 LISP程序:将LISP文件保存在本地文件夹中,例如C:\Program Files\AutoCAD\Support。可以通过加载这些程序来运行它们。

2 ARX程序:将ARX文件复制到AutoCAD所在的文件夹中,例如C:\Program Files\AutoCAD 20xx。可以通过调用程序名称来运行它们。

3 NET程序:将NET程序编译成DLL文件,并将其放置在AutoCAD所在的文件夹中,例如C:\Program Files\AutoCAD 20xx。可以通过调用程序名称来运行它们。

无论哪种类型的扩展程序,它们都需要在AutoCAD中加载才能使用。您可以通过在命令行输入“APPLOAD”命令来打开加载应用程序对话框,并将其加载到AutoCAD中。

CAD用到的各种文件格式有哪些

文件格式共有308个26种类,在我们日常生活中所能用到还真是了了屈指可数的几个,那CAD用到的各种文件格式有哪些呢我整理发上来给大家分享分享!

DWG

AutoCAD创立的一种图纸保存格式,已经成为二维CAD的标准格式,浩辰CAD及很多其他CAD为了兼容AutoCAD,也直接使用DWG作为默认工作文件。

相关文章:DWG文件都有哪些版本CAD版本比DWG文件版本低怎么办

DXF

CAD的另一种图形保存格式,主要用于与其他软件进行数据交互。保存的文件可以用记事本打开,看到保存的各种图形数据。

DWT

CAD模板文件,可在新建图形时加载一些格式设置,除CAD提供的模板文件外,自己也可以创建符合自己需要的模板文件,可以直接替换CAD自带的模板文件,也可以重新命名。

DWF

用与网络交换的图形文件格式,可以用发布功能或DWF虚拟打印机输出,用CAD无法打开,但可以用AutoCAD提供的DWF浏览器查看。在AutoCAD高版本和浩辰CAD 2012中提供了DWF参考底图功能,可以将DWF作为底图插入到图纸中,并可以进行捕捉辅助定位其他图形。

DWS

图层标准文件,可保存一些图层定义及图层映射表,主要用于图层转换(laytrans)和图形标准检查。浩辰CAD支持此格式,其他国产CAD可能不支持这个文件。

DWL

打开图纸文件后记录打开的机器、用户、时间等信息,当其他人或应用程序打开时将提示相关信息,并通常只读打开,可以保证图纸不同时被两个人修改覆盖。图纸文件正常关闭后,DWL文件自动删除。

MNU、MNC、MNL、MNS

是CAD低版本使用的菜单文件,高版本也可以加载。其中MNU使用较多,是菜单的源代码,可以直接用记事本编辑,各类专业软件和插件通常利用MNU文件来加载菜单。

CUI/CUIX

CAD使用的自定义界面文件,可以在CAD和专用工具编辑,无法直接用记事本打开。AutoCAD和浩辰CAD高版本支持此类文件,在加载MNU文件后会自动生成CUI文件。CAD高版本支持CUIX文件,是将多个CUI文件压缩打包的文件。

SHX

AutoCAD、浩辰CAD等CAD采用的字体文件,也叫形文件,其源码文件为SHP,可以自行定义后在AutoCAD中编译成SHX文件。SHX文件分三类,一类是符号形,保存了一些用于制作线型或独立调用的符号;一类是普通字体文件,支持字母、数字及一些单字节符号;一类是大字体文件,支持中文、日文、韩文等双字节文字。

PAT

AutoCAD、浩辰CAD等CAD采用的填充图案文件,纯文本文件,可以用记事本编辑。可以自己编写或将收集的PAT文件复制粘贴到CAD的填充目录或填充文件中。

LIN

AutoCAD、浩辰CAD等CAD采用的线型文件,可定义虚线\点划线等各种线型。纯文本文件,可以自己编写,收集的线型文件中线型可以直接浏览加载。

SCR

脚本文件,可批量执行保存命令,完成绘图工作。纯文本文件,可以手动编辑,也可以利用CAD的记录脚本功能记录 *** 作过程。一些专业测绘软件利用脚本来绘制断面图或一些表格。

CTB

颜色相关打印样表,设置了每种索引色所对应打印输出的颜色、线宽及其他效果,是一种常用的控制打印输出的文件。CAD通常都附带了很多预设的打印样式表,有单色、灰度、彩色的,可以直接调用或简单做简单编辑。

STB

命名打印样式表,设置一些打印输出设置的样式,可以设置不同图层使用不同的打印样式。在早期版本和一些单位使用比较多,个人很少使用。

PCP

旧版本使用的打印设置文件。

PC3

打印机和绘图仪配置文件,是CAD中保存打印驱动及相关设置的文件

HDI

HDI(Heidi® 设备接口)驱动程序用于与硬拷贝设备进行通信。 这些驱动程序可分为三类:文件格式驱动程序、HDI 非系统驱动程序和 HDI 系统打印机驱动程序。

PLT

打印输出文件。如果使用打印机驱动时勾选“打印到文件”,将不直接输出到打印机,而是生成PLT文件,此PLT文件可以无需CAD就可以直接输出到打印机。一些设计单位统一出图或到打印社出图通常都输出为PLT文件,这样避免出现缺少字体、版本不兼容导致图纸显示和打印不正常。

LAS

图层状态文件,可以将设置好的图层的开关、冻结、锁定等状态保存下来,以后需要时在当前图或其他图中加载恢复保存的状态。

LSP 、DCL、FAS、VLX

AutoCAD及浩辰CAD等的一种二次开发工具AutoLisp的程序文件,后续增加了一些对VBA控件的调用,并提供了编辑器,被称为Visual lisp(Vlisp)。原始的LISP程序通常为纯文本文件,可以用CAD提供的工具编辑,也可以直接用记事本编写。LISP可以加密,加密后扩展名仍为LSP,但无法用记事本打开,但仍可加载。FAS和VLX是经过编译和打包的文件

LSP — 包含 AutoLISP 程序代码的 ASCII 文本文件。

DCL — 用于编辑LSP程序使用的`对话框的文件。

FAS — 单个 LSP 程序文件的二进制编译版本。

VLX 一个或多个 LSP 文件和/或对话框控制语言 (DCL) 文件的编译集。

DVB

AutoCAD针对VB提供的开发工具生成的文件,类似与WORD和EXCEL中的宏。浩辰CAD及其他软件无法加载DVB,只能加载VBI,但代码基本兼容,进入两款软件的VBA编辑器,将代码复制过来,简单编辑就能用。

ARX

AutoCAD这对C++提供的开发工具,现在一些复杂的程序通常使用ARX开发的,ARX程序的运行效率比较高。浩辰CAD等其他CAD也提供了类似ARX的接口:GRX。ARX程序通常都是编译过的,因此无法直接在不同版本的CAD中加载。

BAK

自动备份文件,通常在保存文件时,会将上次保存的文件修改成BAK格式,避免保存出错,可以直接将BAK改成DWG来恢复之前的版本。AutoCAD和浩辰CAD默认都会生成这个文件,在“选项”(OP)对话框的“打开和保存”选项卡中可以设置是否生成此文件。

SV$

自动保存文件,在“选项”对话框中可以设置自动保存的时间间隔,CAD会按此间隔自动对当前图纸进行保存,以防在编辑文件时出现异常。SV$通常会保存在系统的临时文件目录下,当然也可以在选项对话框执行设置。如果出现异常情况,可以用CAD提供的图形管理器直接绘图图纸,或者直接将找到的文件扩展名改回DWG打开。浩辰CAD等自动保存文件的恢复方法相同。

AC$

临时文件,在“选项”对话框中可以设置扩展名,我们在CAD中复制(CTRL+C)或剪切(CTRL+V)时会生成一个临时文件,这个临时文件等于记录剪切内容,可以复制粘贴到其他文件。临时文件通常保存在当前用户的临时文件夹下,也可以自己设置其他路径。如果临时文件路径不可写的话,就会导致无法复制粘贴。

ARG

配置文件,在CAD中设置好“选项”对话框的各类选项后,可以输出为arg文件,这样可以将配置分享给其他人。一些专业软件通常使用配置文件来加载自己的相关设置。

;

AutoCAD2004不支持直接调适,必须采用不调试运行(Ctrl+F5)的方式启动AutoCAD2004,启动后再手工绑定才能调试,可以用Arx2005编译在AutoCAD2005下可以直接启动调试,写的程序可以完全在AutoCAD2004下运行!

arx为autocad扩展功能的文件名后缀,一般来说,开发者只提供功能的实现文件供使用者调用,源代码不提供。arx为编译后的文件,是不能看到源代码的,比如C++开发arx程序,是经过一系列的编译过程的,所以,arx源代码查看是不可得的。

在CAD所在的文件夹右击—查找目标,找到AcSignarx这个文件,将它删除就OK了。

AcSignarx这个文件好像只与与程序签名和网络服务有关,我个人认为可以毫不犹豫的删除掉。对cad的影响可能仅限于软件升级

是这么回事: 我在Arx中登记了加载和卸载菜单的命令,使用了AutoCad的menuload和menuunload命令我想autocad一加载arx程序就加载菜单。问题是在acrxEntryPoint()入口函数中使用ads_command()命令是无效的。因此问题变成acrxEntryPoint()运行后,自动调用菜单加载命令。有没有更好的解决方法,请大家赐教!使用autoCad14和objectarx14。

以上就是关于cad扩展程序代码放到什么位置全部的内容,包括:cad扩展程序代码放到什么位置、CAD用到的各种文件格式有哪些、如何调试ObjectARX程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9355689.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存