① AutoCAD 编译的形 (SHX) 字体有什么用
AutoCAD制图要用到SHX字体
② cad如何打开文件类型为“AutoCAD 编译的形”此类文件
ShxViewe 是一款非常实用的SHX字型浏览软件。以往我们在安装AutoCAD专用
字体时常常是先将安装目录中的字体全部安装至AutoCAD中,然后用AutoCAD打开
逐一查看,将不需要的字体删除。这样做不但费时,也极不方便。现在我们可以
先用ShxViewe浏览字型,然后从中选取所需的将其安装至AutoCAD中。更难得的是
本软件支持中文字体的浏览。
③ 怎么把cad 中的编译的形拷贝到cad 文字里面
编译的形?是字体文件吧?
一般这东西只要放到cad安装目录里面的fonts文件夹里就可以正常显示文字了。
④ CAD用到的各种文件格式有哪些
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文件,这样可以将配置分享给其他人。一些专业软件通常使用配置文件来加载自己的相关设置。
;⑤ hztxt字体已经下载,不过是显示cad编译的形格式,到底是出了什么问题,求解
那是图中的cad字体,你的cad里没有,选个字体映射下就行了,如果想避免下次还出现,就在格式--字体里修改那个让你修改的字体为你有的字库字体就行了。
⑥ 请问AUTOCAD编译的形、AUTOCAD形源代码、DBF文件用什么软件可以打开
Autocad编译过的字形文件(*.shx)是十六进制格式,源代码文件(*.shp)是ASIIC码形式。DBF估计是数据库文件。选用相应的程序吧。
⑦ 怎么把字体程序变成CAD编译的形式
虽然可以使用TTF的字体,但是CAD的主要字体是shx矢量字体,请把下载的shx字体复制到cad目录下的Fonts文件夹里,重新运行cad,如果还有缺少字体提示,就需要去下载缺少的那个字体,记住缺少字体的名字,去网络搜索相应的SHX字体下载。
⑧ cad编译的形
可能是用了一下插件,比如天正里正之类的,或者是引用了外部参照。
⑨ 关于CAD的shp形文件编译问题
缺少落笔和提笔的代码。
⑩ CAD是由什么计算机语言编写
计算机语言主要分为四类:
- 低级语言
- 高级语言
- 专用语言
- 脚本语言
1、低级语言
- 机器语言、汇编语言和符号语言。
- 汇编语言源程序必须经过汇编,生成目标文件,然后执行。
2、高级语言
- BASIC(True basic、Qbasic、Virtual Basic)、C、C++、PASCAL、FORTRAN、智能化语言(LISP、Prolog)等等。
- 高级语言源程序可以用解释、编译两种方式执行。通常用后一种。
我们使用的C语言就是使用的后者。
3、专用语言
CAD系统中的绘图语言和DBMS的数据库查询语言。
1.1.机器语言
机器语言是指一台计算机全部的指令集合
电子计算机所使用的是由"0"和"1"组成的二进制数,二进制是计算机的语言的基础。计算机发明之初,人们只能降贵纡尊,用计算机的语言去命令计算机干这干那,一句话,就是写出一串串由"0"和"1"组成的指令序列交由计算机执行,这种计算机能够认识的语言,就是机器语言。使用机器语言是十分痛苦的,特别是在程序有错需要修改时,更是如此。
因此程序就是一个个的二进制文件。一条机器语言成为一条指令。指令是不可分割的最小功能单元。而且,由于每台计算机的指令系统往往各不相同,所以,在一台计算机上执行的程序,要想在另一台计算机上执行,必须另编程序,造成了重复工作。但由于使用的是针对特定型号计算机的语言,故而运算效率是所有语言中最高的。机器语言,是第一代计算机语言。
1.2.汇编语言
为了减轻使用机器语言编程的痛苦,人们进行了一种有益的改进:用一些简洁的英文字母、符号串来替代一个特定的指令的二进制串,比如,用"ADD"代表加法,"MOV"代表数据传递等等,这样一来,人们很容易读懂并理解程序在干什么,纠错及维护都变得方便了,这种程序设计语言就称为汇编语言,即第二代计算机语言。然而计算机是不认识这些符号的,这就需要一个专门的程序,专门负责将这些符号翻译成二进制数的机器语言,这种翻译程序被称为汇编程序。
汇编语言同样十分依赖于机器硬件,移植性不好,但效率仍十分高,针对计算机特定硬件而编制的汇编语言程序,能准确发挥计算机硬件的功能和特长,程序精炼而质量高,所以至今仍是一种常用而强有力的软件开发工具。
1.3.高级语言
1.3.1.高级语言的发展
从最初与计算机交流的痛苦经历中,人们意识到,应该设计一种这样的语言,这种语言接近于数学语言或人的自然语言,同时又不依赖于计算机硬件,编出的程序能在所有机器上通用。经过努力,1954年,第一个完全脱离机器硬件的高级语言--FORTRAN问世了,40 多年来,共有几百种高级语言出现,有重要意义的有几十种,影响较大、使用较普遍的有FORTRAN、ALGOL、COBOL、BASIC、LISP、SNOBOL、PL/1、Pascal、C、PROLOG、Ada、C++、VC、VB、JAVA等。
特别要提到的:在C语言诞生以前,系统软件主要是用汇编语言编写的。由于汇编语言程序依赖于计算机硬件,其可读性和可移植性都很差;但一般的高级语言又难以实现对计算机硬件的直接操作(这正是汇编语言的优势),于是人们盼望有一种兼有汇编语言和高级语言特性的新语言——C语言。
高级语言的发展也经历了从早期语言到结构化程序设计语言,从面向过程到非过程化程序语言的过程。相应地,软件的开发也由最初的个体手工作坊式的封闭式生产,发展为产业化、流水线式的工业化生产。
60年代中后期,软件越来越多,规模越来越大,而软件的生产基本上是个自为战,缺乏科学规范的系统规划与测试、评估标准,其恶果是大批耗费巨资建立起来的软件系统,由于含有错误而无法使用,甚至带来巨大损失,软件给人的感觉是越来越不可靠,以致几乎没有不出错的软件。这一切,极大地震动了计算机界,史称"软件危机"。人们认识到:大型程序的编制不同于写小程序,它应该是一项新的技术,应该像处理工程一样处理软件研制的全过程。程序的设计应易于保证正确性,也便于验证正确性。1969年,提出了结构化程序设计方法,1970年,第一个结构化程序设计语言--Pascal语言出现,标志着结构化程序设计时期的开始。
80年代初开始,在软件设计思想上,又产生了一次革命,其成果就是面向对象的程序设计。在此之前的高级语言,几乎都是面向过程的,程序的执行是流水线似的,在一个模块被执行完成前,人们不能干别的事,也无法动态地改变程序的执行方向。这和人们日常处理事物的方式是不一致的,对人而言是希望发生一件事就处理一件事,也就是说,不能面向过程,而应是面向具体的应用功能,也就是对象(Object)。其方法就是软件的集成化,如同硬件的集成电路一样,生产一些通用的、封装紧密的功能模块,称之为软件集成块,它与具体应用无关,但能相互组合,完成具体的应用功能,同时又能重复使用。对使用者来说,只关心它的接口(输入量、输出量)及能实现的功能,至于如何实现的,那是它内部的事,使用者完全不用关心,C++、Virtual Basic、Delphi就是典型代表。
高级语言的下一个发展目标是面向应用,也就是说:只需要告诉程序你要干什么,程序就能自动生成算法,自动进行处理,这就是非过程化的程序语言