文档库 最新最全的文档下载
当前位置:文档库 › PCCAD2011自定义标题栏详细方法

PCCAD2011自定义标题栏详细方法

PCCAD2011自定义标题栏详细方法
PCCAD2011自定义标题栏详细方法

PCCAD2011自定义标题栏详细方法

下面以图3-1为例说明标题栏的自定义过程。

图3-1

1.新建文件(用New命令)。

2.用绘图和文字中的相关命令设计出图3-1所示的图形。其中在使用中不变的内容,如厂名等均用“文字”命令标出,而需临时填充的部分,如图样名称等则用属性定义。或者在旧标题栏基础上进行编辑,即执行TZ,开一图纸框,再炸开,做适当编辑。

3.进行属性定义。以在图3-1中填充“图样名称”为例说明具体操作过程:

图3-2

①执行菜单:绘图→块→定义属性,或直接键入命令DDATTDEF,回车后弹出图3-2所示对话框。

②在该对话框内进行属性定义,其中“标记”和“提示”项输入“图样名称”(“标记”与“提示”项的内容最好相同)。对正方式一定要选择“Fit”(布满),模式勾选“预设”(插入包含预置属性值的块时,将属性设置为默认值,在命令行不会有提示信息)。然后输入合适的字高、文字样式等信息,如图3-2所示。按下“OK”按钮后,回到绘图环境,在“文字基线”的提示下,在填“图样名称”的框内,点取两点(两点应在同一水平线上),这两点之间的水平距离即是标注内容的有效区域。

③用同样的方法对其它各项进行填充,并将文字及线框改成需要的颜色,即区别粗细线。填充完毕后如图3-3所示。

图3-3

4.执行“自定义标题栏”功能(命令:PC_BTLDEF),完成定义过程。

执行: 1. 命令: PC_BTLDEF

2.菜单: PCCAD →系统维护→自定义标题栏

提示:输入标题栏名称:

输入:输入标题栏的名称。

提示:输入基点:

输入:点取标题栏的右下角点(用INT或END捕捉)。

提示:选择实体

输入:将绘制的标题栏内容全部选择,回车。

出现图3-4所示的对话框。用属性定义方式的所有字段自动显示出来,在此对话框可以进行如下操作:

图3-4

1)字段标识:字段标识是PCCAD为了便于与天河EDPS和P3DM、PDM进行数据集成和交换而保留的系统关键字。在PCCAD中,字段标识涵盖了一张图中可能的属性:如“图样代号”、“图号”、“阶段标识”、“图纸比例”、“图样名称”、“装配图号”、“装配名称”、“重量”、“数量”、“比例”、“设计”、“比例”、“复审”、“标准化”、“绘图”,通过字段标识实现对确定字段值的访问。

2)表3-1系统保留字和系统默认的映射字段名称对应:

Name Code Material Quantity Weight TotalWeight

图样名称,(名称),图样代号,

代号

材质

材料

数量重量

质量

总重

ParentCode ParentName Scale Date Technology AssembleNo

装配图号部件图号装配名称

部件名称

比例日期工艺,

工艺路线

位号

Drawing Designer Check Approve ProjectMark Examine

绘图,制图设计审核批准阶段标记,标

复审

Standard construct orgnize Signature Correct

标准化施工编制签字修改处数

Pagers totalpaper PageNo 修改标记图纸张数共几页第几页

表3-1系统保留字

如果按上述定义字段名称,在弹出如图3-3的对话框时系统会自动填充相应的标识字符,或者用户可以从下拉框中选取。标题栏中的重量字段在明细表生成时可以自动更新其值,但必须注意将重量字段的标识符设为“Weight”,在定义明细表时将“重量”字段的标识符设为“TotalWeight”。3)字段类型:系统提供了两种数据类型,即字符型和数字型。只有选择数字型的字段,才能参与表达式的定义和计算。

4)小数点位数:用户可定义数字型字段的小数位,以控制数据精度(默认为整数)。

5)对齐方式:用户可定义填充到表格中的数据对齐方式,系统提供了三种:左对齐、中对齐、右对齐。

6)表达式:可定义各字段之间的关系,即建立表达式定义。附录6-公式计算器支持函数和常量中列出了可以使用的运算符和函数。

【注】只有数值型的字段才可以作为表达式的变量。

7)行排列方式:有“自动换行”和“自动压缩”两个选项。其中,选择“自动换行”,主要应用于超级表格的定制,利用该方式可以实现“软”回车。但在这里应选择“自动压缩”。

8)属性方向:有“默认设置”、“自动适应”、“始终0?”等几个选项,其中,“自动适应”等主要为系列化零件设计的属性定义而设置。这里选择“默认设置”即可。

9)允许编辑:为pdm集成考虑,增加允许编辑的属性,定义该属性后在属性块编辑和明细表编辑界面中只能从外部资源获取内容,而不能由用户随意编辑。

10)图3-4中的四个按钮的作用:

插入:可以直接增加一些字段,增加的字段内容在标题栏中并不显示出来,它的作用主要是作为定义表达式的辅助变量和作为数据交换的附加字段,可以满足更多的数据集成和管理的场合。删除:可以删除一些不需要的附加字段。

上移:进行字段的上移,主要用来字段的排序,此顺序就是标题栏填充时字段的显示顺序。通常通过此项调整将用户填充时比较关心和重要的数据项排在前面。

下移:进行字段的下移,作用同上。

操作完所有的参数后,点取“确定”,标题栏自动保存在系统指定的目录中。

【注】

1.定义的标题栏数量没有限制,定义完之后您可以马上通过“图纸设置”功能选择新定义的标题栏,通过超级编辑V或“标题栏填充”功能观察输入界面。如果不满意,可直接执行“自定义标题栏”功能(命令:PC_BTLDEF),选择标题栏图形,在弹出图3-4的对话框后再进行调整。2.标题栏自定义完毕,用户可以调用。若PCCAD软件不只一套,则在一台微机上做好后,将标题栏文件(X:\...\TITLE\标题栏名称.DWG)复制到其它微机的 TITLE 目录下。

关于标签使用方法及管控办法

关于标签使用方法及管控办法 标签简单的说就是产品的身份证,是对产品的名称、规格、型号、数量、品质状态、客户、订单号、生产日期、生产者的基本描述,用以区别不同客户的订单需求,不同批次的产品生产及发货状态。 标签的种类 出货标签,用于包装外箱,产品标签、客户标示LOGO标签,实际意义不大,可以用来做客户与客户之间的区分。 制程标签,周转箱,框,等以批为单位又叫做标示卡 进货标签,仓库摆放区域标示、种类标示、货架标示,目录+标示卡、供方标示、标签 标签的来源 1、按客户要求使用的标签----用于做OEM贴牌时,客户提供的带有条形码的内、外标签。 一般用于成品包环节。 2、自主设计的标签---- 自主研发生产的产品,和仓储物流、工序流转过程中用以区分物料 归属性的标示卡。 3、临时性标签------- 临时盘点数量,工序流转自然形成的标示卡。 标签的颜色 白色标示正常流转的合格品 绿色合格品 红色不合格品 黄色有问题的产品 标签颜色的应用,其目的主要在于区分物料品质状态,使之一目了然,当管理者看到不同颜色的标签应采取相应措施,从而满足物料需求和保证生产进度,生产计划运作原理上要求不投入多余的物料,不生产库存产品,减少资金占用,计划数量和实际生产数量应该保持一定的平衡,生产计划数量越近似订单数量说明生产运作越正常,反之就是管理差或者加工工艺受到局限,等等未能突破的各种瓶颈影响计划的达成。 实际生产数量=订单数量(客户需求)+提前废率(考虑减去库存) 生产线上一旦出现红色或者黄色标示物料,就意味着不能按时发货,不能保证产品质量,或者是打乱生产计划等等问题出现,管理者会不约而同的来到现场对其进行分析和处理。 正常情况下,当生产线出现有警示颜色的标签时,生产部和品质部管理者都应该收到《信息反馈单》在警示标签和信息反馈单的双重示警作用下,不良品问题应该迅速得到解决。 标签的统一性 标签和ERP系统中的BOM数据统一,即名称、规格、型号实现三统一,在各个生产工序及仓库流转过程中统一标示,体现物料的唯一性和输出端,(客户)还要体现的就是生产计划中的物流信息。无论何种标签上的信息一定是按照生产计划中的BOM代码标示。 举例说明

天河PCCAD常见问题

PCCAD常识 1. 表述PCCAD2005的十个新增功能(新增模块必须包括在内) 答:1)二维表格提取和图面文本拾取工具; 2)辅助工具-“提取表格数据”功能; 3)PCCAD底层支持通用消息提示框; 4)辅助工具-“通用DWG浏览”功能; 5)辅助工具-“批量文本查找”功能; 6)辅助工具-“面积计算2”功能; 7)新增模块――系列化零件设计系统 V2.0 8)新增模块――PCCAD批量数据提取; 9)新增模块――复杂提取、报表模块; 10)新增模块――复杂报表定制模块; 11)新增模块――系列化零件设计定制模块; 12)“超级表格”改版为“超级卡片”; 13)P3DM,全新改版并进行开发。 2. 删除图纸中的序号项时,如何使其所生成的明细表项不被删除? 答:编辑序号的控制项,命令为XH,在出现的“序号”窗口中不要勾选“删除关联明细”。 3. 以前版本的PCCAD中“引入外部明细表”功能可以用PCCAD2005中的哪个功能实现? 答:可以用“读入DWG文件”来实现。 4. 所谓的“复杂报表”指的是什么(也就是说它可以实现哪些功能)? 答:复杂提取、报表模块,可以批量提取图纸数据,批量进行统计汇总,批量生成各种设计报表卡片,自动填充卡片内所有类型区域内数据,自动进行同一批卡片的页码统计,自动进行同一类卡片页码的统计。 5. 编辑非PCCAD的图纸,标题栏、明细表的数据是否能转化为PCCAD的?用什么功能? 答:可以。用“提取表格数据”功能。 6. P3DM中的哪个功能可以实现对“一件多图”的管理? 答:“同步BOM到其他”功能。 7、简述AUTOCAD与PCCAD程序分开运行的方法。 答:1、安装AUTOCAD程序后,启动该程序,在工具菜单栏中的“选项”中点选“配置”点“输出”,保存一个“123.arg”文件,退出。2、右击AUTOCAD,出现属性对话框,在目标位置“X:\Program File\AutoCAD 2005\acad.exe”的加上:空格/P空格“X:\Program File\AutoCAD 2005\123.arg”点击确定,即可。

QT习题

QT习题 一、名词解释 1、虚函数: 2、回调函数: 3、内联函数: 4、信号与插槽: 5、私有函数: 6、构造函数: 7、公有函数: 8、内联函数: 9、信号与插槽: 10、析构函数: 二、判断题 1、在QT中Qwidget不可以作为应用程序的窗口()。 2、在创建窗口部件的时候,窗口部件通常不会显示出来()。 3、布局管理器不是一个窗口部件() 4、FindDialog(QWidget *parent = 0);父参数为NULL,说明有父控件。() 5、show()显示的对话框是模式对话框。用exec()显示的对话框是无模式对话框。 () 6、布局管理器派生自QObject。() 7、Q_OBJECT是一个宏定义,如果类里面用到了signal或者slots,就必须要声 明这个宏。() 8、FindDialog(QWidget *parent = 0);父参数为NULL,说明没有父控件。() 9、槽可以是虚函数,可以是公有的,保护的,也可是私有的。() 10、show()显示的对话框是无模式对话框。用exec()显示的对话框是模式对话 框。() 三、简答题 1、简述一下信号与插槽机制。 2、简述布局管理器的功能,列举3个布局管理器。 3、简述使用Qt设计师,在创建对话框时主要包含哪几个基本步骤? 4、GUI程序通常会使用很多图片,请简述3种提供图片的方式。 5、列举几种Qt中会产生绘制事件的情况。 6、Update()与repaint()之间的区别? 7、对窗体上的控件进行布局管理一般有哪几种方式,简述一下其缺点。 8、简述事件和信号的特点和区别。 9、简述主函数中创建QApplication对象功能。 10、简述使用Qt设计师,在创建对话框时总是包含哪几个基本步骤?

Qt 编写多窗口程序

编写多窗口程序 导语 程序要实现的功能是:程序开始出现一个对话框,按下按钮后便能进入主窗口,如果直接关闭这个对话框,便不能进入主窗口,整个程序也将退出。当进入主窗口后,我们按下按钮,会弹出一个对话框,无论如何关闭这个对话框,都会回到主窗口。 程序里我们先建立一个工程,设计主界面,然后再建立一个对话框类,将其加入工程中,然后在程序中调用自己新建的对话框类来实现多窗口。 在这一篇还会涉及到代码里中文字符串显示的问题。 目录 一、添加主窗口 二、代码中的中文显示 三、添加登录对话框 四、使用自定义的对话框类 正文 一、添加主窗口 1.我们打开Qt Creator,新建Qt Gui应用,项目名称设置为“nWindows”,在类信息界面保持基类为QMainWindow,类名为MainWindow,这样将会生成一个主窗口界面。 2.完成项目创建后,打开mainwindow.ui文件进入设计模式,向界面上拖入一个Push Button,然后对其双击并修改显示文本为“按钮”,如下图所示。 3.现在运行程序,发现中文可以正常显示。在设计模式可以对界面进行更改,那么使用代码也可以完成相同的功能,下面就添加代码来更改按钮的显示文本。

二、代码中的中文显示 1.我们点击Qt Creator左侧的“编辑”按钮进入编辑模式,然后双击mainwindow.cpp文件对其进行编辑。在构造函数MainWindow()中添加代码: MainWindow::MainWindow(QWidget*parent): QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); ui->pushButton->setText("新窗口");//将界面上按钮的显示文本更改为“新窗口”} 这里的ui对象就是界面文件对应的类的对象,在mainwindow.h文件中对其进行了定义,我们可以通过它来访问设计模式添加到界面上的部件。前面添加的按钮部件Push Button,在其属性面板上可以看到它的objectName属性的默认值为pushButton,这里就是通过这个属性来获取部件对象的。 我们使用了QPushButton类的setText()函数来设置按钮的显示文本,现在运行程序,效果如下图所示。 2.我们发现,在代码中来设置按钮的中文文本出现了乱码。这个可以有两种方法来解决,一个就是在编写程序时使用英文,当程序完成后使用Qt语言家来翻译整个软件中的显示字符串;还有一种方法就是在代码中设置字符串编码,然后使用函数对要在界面上显示的中文字符串进行编码转换。因为翻译一个软件很麻烦,对于这些小程序,我们希望中文可以立即显示出来,所以下面来讲解第二种方法。 3.设置字符串编码,可以使用QTextCodec类的setCodecForTr()函数,一般的使用方法就是在要进行编码转换之前调用该函数,下面我们在main.cpp文件中添加代码:

机械制图图框标准

图纸的幅面是指图纸本身的大小规格。图框是图纸上所供绘图的范围的边线。图纸的幅面和图框尺寸应符合表3.1.1的规定和图3.1.19a、b的格式。从表中可以看出,A1幅面是A0幅面的对裁,A2幅面是A1幅面的对裁,其余类推。表中代号的意义见图3.1.19所示。同一项工程的图纸,不宜多于两种幅面。以短边作垂直边的图纸称为横式幅面(图3.1.19a),以短边作为水平边的称为立式幅面(图3.1.19b)。一般A0~A3图纸宜用横式。图纸短边不得加长,长边可以加长,但加长的尺寸必须按照国标GBJl--86的规定。 图纸的标题栏(简称图标)和会签栏的位置、尺寸和内容如图3.1.19、图3.1.20和图3.1.21所示。涉外工程的图标应在内容下方附加译文,设计单位名称应加―中华人民共和国‖字样。 2.图线 画在图纸上的线条统称图线。图线有粗、中、细之分。各类线型、宽度、用途如表3.1.2所示。 每个图样应先根据形体的复杂程度和比例的大小,确定基本线宽b 。b值可从以下的线宽系列中选取,即0.35、0.5、0.7、1.0、1.4、2.0mm,常用的b值为0.35~1mm。决定b值之后,例如1.4mm,则粗线的宽度按表3.1.2的规定应为b,即1.4mm;中线的宽度为0.5b,即0.7mm;细线的宽度为0.25b,即0.35mm。每一组粗、中、细线的宽度,如1.4、0.7、0.35,称为线宽组。 图纸的图框线、标题栏线和会签栏线可采用表3.1.3所示的线宽。 机械制图规范 一、制图一般规范 1、图纸幅面和格式 图纸幅面和格式由国家标准GB/T 14689—1993《技术制图图纸幅面和格式》规定。 1)图纸幅面 图纸幅面指的是图纸宽度与长度组成的图面。绘制技术图样时应优先采用表1所规定的基本幅面。必要时,也允许加长幅面 表1图纸幅面及图框格式尺寸 幅面代号A0 A1 A2 A3 A4 B×L 841×1189 594×841 420×594 297×420 210×297 a 25

标签条码打印软件的使用方法

标签条码打印软件的使用方法 随着时代的发展,各行各业的迅猛发展,国家对于产品管理的日益完善,各种数码打印机、激光打印机技术不断提升,中琅领跑标签条码打印软件也应运而生,它的内容设计多样,排版灵活,打印效率高受到越来越多用户的欢迎。 在中琅领跑标签条码打印软件中可以绘制,椭圆,圆角,线条,箭头,弧线,多边形等各种图形。并能对图形边线,填充内容做设置,进行多种快捷排版。 一、图形的设置 打开中琅领跑标签条码打印软件,在新建标签上,绘制椭圆图形。 然后选中绘制的图形(四周出现黄色控制点),右击鼠标,选着属性,弹出图形属性窗口。在这里可以对图形的尺寸,位置,线条颜色,样式,填充颜色进行修改、设置。

1、图形属性窗口中,“尺寸”选项卡中,可以对椭圆的宽度和高度进行设置。勾选“禁止变形”复选框后,可以固定图形形状大小。方便鼠标拖动位置,而不会对图形本身形状误操作。

2、“样式”选项卡是对图外观的操作。在中琅领跑标签条码打印软件中可以对图形的边线线形,边线颜色,粗细自定义调整。同时也可以对图形内容填充颜色。填充的内容可以是斜线,点线,点斜线等,更可以对其做渐变色调整。渐变色的颜色,可以渐变起始顺序都可以根据自己的需求进行调整。

在样式选项卡下的填充参数下,除了上面提到的填充类型,渐变色外,还有个“底纹”的参数,该参数在我们选择渐变色填充的时候是灰色不可编辑状态。而当我们选择斜线,点线,点划线等这种填充类型的时候,就可以同时对图形的底纹进行填充。 二、图形的布局 当我们在条码打印软件的标签中编辑多个图形对象的时候,可以通过条码打印软件本身的排版按钮,简化排版,使标签内容的格式更加标准,规范,标签更加美观。 在中琅领跑标签条码打印软件的顶部工具栏中,可以看到(如上图)有一行编辑排版用的工具,其中用红色方框标志出来的就是用来排版布局用的。从左到右的功能按钮依次为:左对齐,右对齐,顶部对齐(上对齐),底部对齐(下对齐),垂直平均分布,水平平均分布,水平居中画布,垂直居中画布。向左旋转90度,旋转180°,向右旋转90°。

PCCAD2008全部快捷键命令

本人在pccad2008命令基础上补充了CAD2008中的全部可用命令,其中在安装了pccad之后不能使用的命令已经在本人逐个测试之后删掉。常用命令已用其他颜色突出表现出来。——制作人:17 功能名命令名别名 一、图纸 图纸设置PC_PAPERSET TZ 标题栏填充PC_ BTLEDIT 附加栏填充PC_ FJLEDIT 附加栏填充PC_ CSLEDIT 二、序列号/明细表 标注序号PC_xh XH 生成明细表PC_mxb MX 明细表处理PC_xhbj MXB 序号类型修改PC_XHXG 序号隐藏PC_YCXH 序号显示PC_XSXH 标注序号PC_QDXH 三、绘图工具 快速精确画线PC_kshx SS 对称画线PC_dcx DC 剖面线bhatch H 平行线/垂直线PC_pxczx PX 切线PC_qx QX 公切线PC_gqx GQ 管道线PC_gdx GD 垂分线PC_cfx CF

角度线PC_jdx JD 平(角)分线PC_pfx PF 放射线PC_fsx 中心线PC_zxx ZX 波浪线PC_blx BL 矩形PC_rect JX 已知圆心作圆PC_CIRCLE HY 已知端点作圆PC_CIRCLEP HYD 已知圆心作弧PC_ARC HH 已知端点作弧PC_ARCP HHD 四、构造工具 曲线文字PC_CT CT 公式曲线PC_Fcurve FC 倒圆/倒角PC_DJ DJ 轴断线 PC_ZDX ZDX 折断符 ZDF 打断 PC_BREAK1 DAD 动态延伸 pc_dtys YS,EXT 截交,半切圆 pc_jj JJ 相贯线pc_inter XG 工艺槽构造PC_gz GY 单孔PC_dk DK 孔阵PC_kz KZ 五、消隐 图形消隐PC_hide XY 块消隐(剪裁)PC_BLOCKHIDE1 KXY1(块消隐1)块消隐(遮挡)PC_BLOCKHIDE2 KXY2(块消隐2)取消块消隐PC_UNBLOCKHIDE UK

产品包装标识、标签和使用说明书使用规程

产品包装标识、标签和使用说明书编制、使用规程 1.目的: 为了规范产品生产质量管理及产品的使用安全,根据《医疗器械说明书、标签和包装标识管理规定》(局令第10号)编制此规程。 2.范围: 产品生产工序、成品包装工序。 3.职责: 生产部负责产品包装标识、标签的编制;技术部负责产品使用说明书的编制。质保部负责产品包装标识、标签和使用说明书的校对印刷、发放、使用和销毁。 4.内容: 4.1产品包装标识:是指在包装上标有的反应产品技术特征的文字说明及图形、符号。 4.1.1 一次性化学传感器测试卡的包装标识主要是指印刷在包装盒上的产品名称、产品注册号、执行标准号、包装规格、存放要求、产品结构示意图及生产厂家名称、地址、电话等信息。如:“1*20”中“1”表示1个包装盒,“20”表示此包装盒内装有20片卡片。 4.1.2 产品包装标识是印刷在包装盒上的,使用时必须是经过检验的合格成品方可装入包装盒内。未经检验的成品或者不合格品原则不得装入包装盒内,若需要用包装盒装不合格品,在包装盒上标明“不合格品”。 4.1.3 包装盒必须按照生产计划单领取、使用。 4.2 产品标签:是指在医疗器械或者包装上附有的,用于识别产品特征的文字说明及图形、符号。 4.2.1 一次性化学传感器测试卡标签是指贴在卡片上的标明卡片批号的小标签及贴在包装盒上的标明产品名称的标签、合格证。 4.2.2 标明卡片批号的小标签在卡片生产过程中即可贴到卡片上;标明产品名称的标签和合格证必须在成品经过检验合格后装入包装盒后封盒时按要求贴在包装盒上。(产品名称标签贴在包装盒封口面的左上方,合格证标签贴在包装盒封口处中央。) 4.2.3 合格证必须是在经过检验合格的产品装入包装盒后才能使用。

CAD图框标题栏

图框和标题栏的绘制 一、设置绘图环境 1.定单位 利用“Units”命令或在下拉菜单“格式”中选择“图形单位”选项进行重新设置,激活命令后将出现“图形单位”对话框,利用它可进行单位制设置。 2.定图幅 在下拉菜单“格式”中选择“图形界限”,或者直接在命令行输入“Limits”命令,AutoCAD 在命令行提示: 指定左下角点<0.0000,0.0000>:(直接回车或在此处输入绘图极限的左下角点的坐标 指定右上角点 <420.0000,297.0000>:(在此处输入绘图极限的右上角点的坐标)。420,297 3.全屏显示调用“Zoom”命令—→选择“全部(A)”选项,以使所示图幅在窗口内全屏显示。 二、绘制图框和标题栏 1.绘制图框 (1)绘制外层细实线框①调用细实线层②调用“画矩形”命令—→从工具条中单击:“矩形”图标或从下拉菜单选取:“绘图”→“矩形(R)”或从命令行键入:REC ③指定第一个角点或 [倒角(C)/标高(E)/圆角(F)/厚度(T)/宽度(W)]:(指定对角线一个端点) 0,0↙—→③指定另一个角点或 [尺寸(D)]:(指定对角线另一个端点) 420,297 ↙,如图所示。

(2)绘制内层粗实线框 ①调用粗实线层②调用“画矩形”命令—→从工具条中单击:“矩形” 图标或从下拉菜单选取:“绘图”→“矩形(R)”或从命令行键入:REC ③ 指定第一个角点或 [倒角(C)/标高(E)/圆角(F)/厚度(T)/宽度(W)]:(指定对角线 一个端点) 5,5↙—→③指定另一个角点或 [尺寸(D)]:(指定对角线另一个端点) 415,292 ↙—→④如图所示。 2.绘制标题栏 (1)绘制标题栏外框①调用粗实线层—→②调用“画矩形”命令—→从工具条中单击:“矩形”图标或从下拉菜单选取:“绘图”→“矩形(R)”或从命令行键入:REC ③指定第一个角点或 [倒角(C)/标高(E)/圆角(F)/厚度(T)/宽度(W)]:(指定对角线一个端点)捕捉图框右下角点a—→③指定另一个角点或 [尺寸(D)]:(指定对角线另一个端点)@-140,32 ↙—→④如图所示。 (2)绘制标题栏内的细实线 ①调用细线层②调用“直线”命令—→③按教科书要求,画学生用标 题栏。各部分尺寸见下图

清华天河自定义标题栏讲解

附录2 用户化定制 、自定义标题栏 下面以附图2-1为例说明标题栏的自定义过程。 附图2-1 1.新建文件(用New命令)或执行TZ,开一图纸框,再炸开(编辑旧标题栏); 2.用绘图和文字中的相关命令设计出附图2-1所示的图形。其中在使用中不变的内容,如厂名等均用“文字”命令标出,而需临时填充的部分,如图样名称等则用属性定义,具体方法见后。3.进行属性定义。以在附图2-1中填充“图样名称”为例说明具体操作过程: ①执行DDATTDEF命令,回车后弹出附图2-2所示对话框。

附图2-2 ②在该对话框内进行属性定义,其中“标记”和“提示”项输入“图样名称”(“标志”与“提示”项的内容最好相同)。对齐方式一定要选择“Fit” ·301·. PCCAD2002 使用手册 (调整),然后输入合适的字高、字型等信息,如附图2-3所示。按下“OK”按钮后,回到绘图环境,在“文字基线”的提示下,在填“图样名称”的框内,点取两点(两点应在同一水平线上),这两点之间的水平距离即是标注内容的有效区域。 ③用同样的方法对其它各项进行填充,并将文字及线框改成需要的颜色,即区别粗细线。填充完毕后如附图2-3所示。 2-3 附图),完成定义过程。.执行“自定义标题栏”功能(命令:PC_BTLDEF4 PC_BTLDEF 1. 命令:执行:自定义标题栏 PCCAD2002-系统维护- 2.菜单:: 输入标题栏名称提示: 输入标题栏的名称。输入: : 输入基点提示:。或END捕捉)INT输入:点取标题栏的右下角点(用选择实体提示:将绘制的标题栏内容全部选择,回车。输入:所示的对话框。用属性定义方式的所有字段自动显示出来,2-4出现附图在此对话框可以进行如下操作: ·302·. 附录2 用户化定制

Qt Creator 窗体控件自适应窗口大小布局

Qt Creator 窗体控件自适应窗口大小布局 常见的软件窗口大小改变(最大化、手动改变时)需要窗口的部件能够自适应布局,而在Qt的应用程序界面设计中,对于像我一样的初学者如何实现窗口自适应调整还是要绕点弯路的。网上百度了很多,多数说的很含糊,还有很多是用程序实现的,既然已经有Qt Creator那么高集成度的工具了,我还是倾向于直接在Qt Creator中通过可视化配置的方式完成,一是所见即所得,而是效率要高不少。 Qt中如果想实现窗体内空间随着窗体大小调整,必须使用布局管理,常用的布局管理有QHBoxLayout、QVBoxLayout、QGridLayout,空的地方使用spacer 控件进行填充,因此首先将窗体空间使用布局管理典型应用如下图所示。 我这里使用QGridLayout,按住Ctrl多选需要布局的窗体控件,右键-布局-栅格化局,根据需要进行调整。 要想是控件根据窗体进行调整,最为重要的一点就是设置窗口部件的大小策略,各控件均有这一项设置,如下图所示。

这部分具体的参数解释摘录如下: 结合控件的SizePolicy属性,来控制布局管理中的控件的尺寸自适应方式。 控件的sizePolicy说明控件在布局管理中的缩放方式。Qt提供的控件都有一个合理的缺省sizePolicy,但是这个缺省值有时不能适合所有的布局,开发人员经常需要改变窗体上的某些控件的sizePolicy。一个QSizePolicy的所有变量对水平方向和垂直方向都适用。下面列举了一些最长用的值: A. Fixed:控件不能放大或者缩小,控件的大小就是它的sizeHint。 B. Minimum:控件的sizeHint为控件的最小尺寸。控件不能小于这个sizeHint,但是可以 放大。 C. Maximum:控件的sizeHint为控件的最大尺寸,控件不能放大,但是可以缩小到它的最小 的允许尺寸。

PCCAD明细表数据导出设置

PCCAD导入明细栏问题 我想把其它图的明细表导入本图,于是将其它图的明细表导出,再在本图中导入明细表,结果很多数据会丢失(主要是代号或标准号数据丢失)。请教高手是什么原因啊 用PCCAD转换明细表,最好用PCCAD2005以后的版本,因为PCCAD2005有一项”提取表格数据“功能,使用方法是: 用PCCAD200先打开你要提取数据的图, 然后进行图纸设置,A0-A4任意, 再打开明细表编辑窗口,在下拉菜单“资源操作”中选定”提取表格数据“,框选图纸中的原明细表,这样就把就的明细表(AUTOCAD及其二次开发程序画的图都可以)转换成PCCAD的明细表格式了 ACAD图纸数据的挖掘与利用 时间:2010-07-13 13:39来源:未知作者:admin 点击: 540次 ——浅谈对企业内老图纸的再利用

改革开放近三十年来,企业信息化有了长足的发展,而随着信息化的不断深入发展,越来越多的企业技术资料等无形资产的再利用问题显得迫切与厚重。 在企业的设计部门存在着不同时期不同版本ACAD软件所绘制的图纸,最早的ACAD软件虽然满足了甩图板的功能,但其中的标题栏、明细表以及文字修改却非常的麻烦,因为在看似一个整体的明细表中它们仅仅是一个个独立的单行文字或者多行文字,删除或修改其中的某些内容往往会起到“牵一发而动全身”的效果,非常的繁琐,如何使这些“死”数据变成可再利用的“活”信息成为天河PCCAD关注的重点。 在新版的PCCAD软件中通过“表格数据提取”功能可以分别实现对一批使用相同格式标题栏、明细表的图纸中数据进行提取与再写入,具体的实现方式如下: 1、在PCCAD中打开旧图纸后,进行图形设置(图幅与比例与原图相同) 2、对标题栏进行编辑,在如图内容处右键弹出如下窗口

包装标识、标签和使用说明书管理规程

1.目的: 建立产品包装标识、标签和说明书管理规程,为包装标识、标签和使用说明书的管理提供依据。 2.范围: 包装标识、标签与说明书的管理。 3.职责: 生产部、品保部、市场营销中心对本规程的实施。 4.内容: 4.1产品包装标识、标签和使用说明书的设计与审核 4.1.1产品包装标识、标签和使用说明书由研发部提供样稿,品保部会同生产部、营销中 心设计彩色样稿。 4.1.2样稿设计过程中应尽量避免可能的混淆,版面要求色彩明快,材质、形状、尺寸大 小应与产品装量及内容物特点相适应。 4.1.3产品包装标识(即外包装盒)的内容:至少包括【产品名称】、【型号】、【规格】、 【生产企业名称】、【注册地址】、【生产地址】、【联系方式】、【医疗器械注册证书编号】、【产品标准编号】、【产品生产日期】或者【批(编)号】、【有效期】、【依据产品特性应当标注的图形、符号以及其他相关内容】。 4.1.4说明书至少包括:【产品名称】,通用名称、商品名称、英文名称;【包装规格】;【预 期用途】;【检验原理】;【主要组成成份】;【储存条件及有效期】;【适用仪器】;【样本要求】;【检验方法】;【参考值(参考范围)】;【检验结果的解释】;【检验方法的局限性】;【产品性能指标】;【注意事项】;【参考文献】;【生产企业】;【医疗器械生产企业许可证编号】;【医疗器械注册证书编号】;【产品标准编号】;【说明书批准及修改日期】等。 4.1.5标签内容一般上与包装标识的内容相一致。如果在体积较小的包装物上印字或贴签, 至少应有品名、规格、生产日期、生产批号、有效期至等内容。 4.2产品包装标识、标签和说明书的批准 4.2.1完成设计的包装标识、标签和说明书样稿经品保部校对后,报管理者代表审批。 4.2.2品保部将批准的设计底稿交付经批准的印刷厂印刷。 4.2.3品保部对印刷清样进行核对、检查确认其质量符合要求,经品保部经理批准后书面 通知印刷商开始印刷。 4.2.4品保部将批准的产品包装标识、标签和使用说明书的清样作为标准样本由品保部分 发给生产部、研发部等,作为验收及核对标准,并安排专人妥善保管。 4.3产品包装标识、标签和说明书的印刷:由指定的印刷商印制。

HTML中CSS样式标签大全及用法

CSS 网页样式大全如下: 字体属性:(font) 大小font-size: x-large;(特大) xx-small;(极小) 一般中文用不到,只要用数值就可以,单位:PX、PD 样式font-style: oblique;(偏斜体) italic;(斜体) normal;(正常) 行高line-height: normal;(正常) 单位:PX、PD、EM 粗细font-weight: bold;(粗体) lighter;(细体) normal;(正常) 变体font-variant: small-caps;(小型大写字母) normal;(正常) 大小写text-transform: capitalize;(首字母大写) uppercase;(大写) lowercase;(小写) none;(无) 修饰text-decoration: underline;(下划线) overline;(上划线) line-through;(删除线) blink;(闪烁) 常用字体:(font-family) "Courier New", Courier, monospace, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif, Verdana 背景属性:(background) 色彩background-color: #FFFFFF; 图片background-image: url(); 重复background-repeat: no-repeat; 滚动background-attachment: fixed;(固定) scroll;(滚动) 位置background-position: left(水平) top(垂直); 简写方法background:#000 url(..) repeat fixed left top; 区块属性:(Block) 字间距letter-spacing: normal; 数值 对齐text-align: justify;(两端对齐) left;(左对齐) right;(右对齐) center;(居中) 缩进text-indent: 数值px; 垂直对齐vertical-align: baseline;(基线) sub;(下标) super;(下标) top; text-top; middle; bottom; text-bottom; 词间距word-spacing: normal; 数值 空格white-space: pre;(保留) nowrap;(不换行) 显示display:block;(块) inline;(内嵌) list-item;(列表项) run-in;(追加部分) compact;(紧凑) marker;(标记) table; inline-table; table-raw-group; table-header-group; table-footer-group; table-raw; table-column-group; table-column; table-cell; table-caption;(表格标题) 方框属性:(Box) width:; height:; float:; clear:both; margin:; padding:; 顺序:上右下左 边框属性:(Border) border-style: dotted;(点线) dashed;(虚线) solid; double;(双线) groove;(槽线) ridge;(脊状) inset;(凹陷) outset; border-width:; 边框宽度 border-color:#; 简写方法border:width style color; 列表属性:(List-style)

Qt自定义窗口部件

【原创】Qt自定义窗口部件 QtDesigner自定义窗口部件有两种方法:改进法(promotion)和插件法(plugin)改进法 1、改进法之前,要先写好子类化QSpinBox后的HexspinBox.h和HexspinBox.cpp文件。把这两个文件拷贝到想要的项目中。 HexspinBox.h HexspinBox.cpp

2、在需要开发的项目中的窗口中, 1、用Qt Designer创建一个新的窗体main.ui,把控件箱里的QSpinBox添加到窗体中。 2、右击微调框,选择“Promote to ”上下文菜单。 3、在弹出的对话框中,类名处填写“HexSpinBox”,头文件填写“hexspinbox.h” 好了。在ui生成的包含有QSpinBox的控件文件中,ui的源代码里面多了一段 HSpinBox QSpinBox

hspinbox.h
包含文件变为"hexspinbox.h"。在Qt Designer中,QSpinBox表示的控件为HexSpinBox,并且可以设置所有的QSpinBox的属性。

可以在VS2008中编译一下main.ui文件,从ui_main.h源代码中可以知道,引入的控件是: 升级法的缺点是不能在Qt Designer中设置自定义控件自己的特有属性,也不能够绘制自己。这些问题可以用插件法解决。 插件法 1.VS中创建Qt4 Design Plugin 工程,名称叫custom 自动建立如下几个文件: 自定义控件:custom.h,custom.cpp 插件:customplugin.h,customplugin.cpp 源代码如下:

C标签用法

JSTL标签用法 关键字:JSTL标签、 原来一直没有看过,我说过我是新手,但是好多资料上似乎也不重视JSTL 。我看项目源代码发现其中使用到了这个标签库,感觉其还真是方便,页面看起来更加清爽。减少了JA V A 程序员亲自写的代码量,还真验证了,不懒不做程序员,程序员如果写代码不想着偷懒,那么生活是很无趣的。 下面总结总结,学习学习。:) JSP 标准标记库(Standard Tag Library ,JSTL) 是一组以标准化格式实现许多通用的Web 站点功能的定制标记。 JSP 技术的优势之一在于其定制标记库工具。除了核心JSP 标记,如jsp:include 之外,定制标记库工具使您能够创建唯一的标记来描述以站点或应用程序为导向的操作。一旦您创建了定制标记库( 简称taglib) ,当您扩展项目或转向另一个项目时您可以重复使用这些标记。您还可以将taglib 传递给其它开发人员,从而他们可以在自己的网站上使用,或者在您Web 应用程序的其它部分使用。 JSTL 的目标是为了简化JSP 页面的设计。对于页面设计人员来说,使用脚本语言(默认值是JA V A 语言)操作动态数据是比较困难的,而采用标签和表达式语言相对容易一些,JSTL 的使用为页面设计人员和程序开发人员的分工协作提供了便利。 一.配置JSTL 包括两个JAR 文件,jstl.jar 和standard.jar 。是什么没有必要管,重在应用(1+1 ?=2 ,我们没有必要深究,只需要知道这么用就行。)。 原文引入: <%@ taglib prefix="c" uri="https://www.wendangku.net/doc/b717873399.html,/jsp/jstl/core" %> <%@ taglib prefix="sql" uri="https://www.wendangku.net/doc/b717873399.html,/jsp/jstl/sql" %> <%@ taglib prefix="fmt" uri="https://www.wendangku.net/doc/b717873399.html,/jsp/jstl/fmt" %>

QT界面开发

1Qt4界面开发 1.1Q t历史 Qt是一个用于桌面系统和嵌入式开发的跨平台应用程序框架。它包括一个直观的API 和一个丰富的类库,以及用于GUI开发和国际化的集成工具,另外它支持Java?和C++开发。Qt让企业无须重新编写源代码,便可以构建运行在不同桌面操作系统和嵌入式设备上的软件应用程序。 Qt框架最早可公开获取是在1995年5月。最初是由Haavard Nord(TrollTech公司的首席执行官)和Eirik Chambe-Eng(TrollTech公司的董事会主席)。Haavard和Eirik 最早在特隆赫姆的挪威技术学院相遇,在那里他们双双获得了计算机科学硕士学位。 早在1991年,Haavard 就开始写一些最终成为Qt的类,并和 Eirik合力设计。在接下来的一年,Eirik提出了“信号和槽”的思想,一个现在已经被一些其他套装工具包含简单但功能强大的GUI编程范式。Haavard 接受了这一思想并手工生成了这一思想的代码实现。到1993年,Haavard和Eirik已经完成了Qt的第一个图形内核的开发并能用它来实现一些他们所需的物件。在这一年的年末,Haavard建议他们一起去经商,创建一个“世上最好的C++ GUI框架”。 字母“Q”被选为类的前缀是因为这个字母在Haavard的Emacs字体中看起来很漂亮。受到Xt(the X toolkit)的启发,字母“t”被追加来表示“toolkit”。公司在1994年5月4日成立,起初被命名为“Quasar Technologies”,之后被改名为“Troll Tech”,今天则被称为奇趣科技(Trolltech)。 1995年5月20日,Qt 0.90被上传到https://www.wendangku.net/doc/b717873399.html,。六天后,这一发布在comp.os.linux.announce被宣布。这是Qt的第一个公共发行版。Qt可以被用在Windows 和Unix开发中,在两个系统中提供相同的API。Qt从一开始就可以在两种许可协议下获取:一个是商业开发中需要的商业许可协议,一个用于开源开发的自由软件版。 1996年3月,欧洲航天局成为Qt的第一个客户,一下买了十个Qt商业许可。Qt 0.97在同年的5月底发布,1996年9月24日,Qt 1.0发布。到了同年年底,Qt到达了版本1.1;拥有8个客户,每一个都在不同的国家,他们购买了18个商业许可。 Qt 1.2 在1997年4月发布。Matthias Ettrich利用Qt构建KDE的决定帮助Qt成为Linux C++ GUI 开发的实际标准,1997年9月Qt 1.3发布。 1998年9月,Qt 1的最后一个主要发行版1.40发布。Qt 2.0于1999年7月发布。Qt 2有了一个新的开源许可协议,发布许可协议(QPL),遵守开源的定义。1999年8月,Qt赢得了LinuxWorld的“最佳开发库/工具”大奖。 2000年奇趣科技发布了Qtopia核心(后来成为Qt/Embedded)。它被设计用来运行在嵌入式Linux设备上并提供了自己的窗口系统作为X11的一个轻量级代替。现在Qt/X11和Qtopia核心都可以通过GNU通用许可(GPL)获取。到2000年年底,奇趣科技成立了Trolltech Inc.(USA)并且发布了Qtopia的第一个版本,一个移动电话和PDAs应用程序平台。Qtopia赢得了2001和2002年LinuxWorld的“最佳嵌入式 Linux 解决方案”大奖,

Input标签使用方法

HTML中input标签详细属性方法事件 accesskey 设置或获取对象的快捷键。 atomicselection 指定元素及其内容是否可以一不可见单位统一选择。autocomplete autocomplete 设置或获取对象的自动完成状态。 begin begin 设置或获取时间线在该元素上播放前的延迟时间。canhavechildren 获取表明对象是否可以包含子对象的值。 canhavehtml 获取表明对象是否可以包含丰富的 html 标签的值。 class classname 设置或获取对象的类。 clientheight 获取对象的高度,不计算任何边距、边框、滚动条或可能应用到该对象的补白。 clientleft 获取 offsetleft 属性和客户区域的实际左边之间的距离。clienttop 获取 offsettop 属性和客户区域的实际顶端之间的距离。clientwidth 获取对象的宽度,不计算任何边距、边框、滚动条或可能应用到该对象的补白。 contenteditable contenteditable 设置或获取表明用户是否可编辑对象内容的字符串。 datafld datafld 设置或获取由 datasrc 属性指定的绑定到指定对象的给定数据源的字段。 datasrc datasrc 设置或获取用于数据绑定的数据源。 defaultvalue 设置或获取对象的初始内容。 dir dir 设置或获取对象的阅读顺序。 disabled 获取表明用户是否可与该对象交互的值。 disabled disabled 设置或获取控件的状态。 end end 设置或获取表明元素结束时间的值,或者元素设置为重复的简单持续终止时间。 firstchild 获取对象的 childnodes 集合的第一个子对象的引用。 form 获取对象所在表单的引用。 hasmedia 获取一个表明元素是否为 html+time 媒体元素的 boolean 值。hidefocus hidefocus 设置或获取表明对象是否显式标明焦点的值。 id id 获取标识对象的字符串。 iscontenteditable 获取表明用户是否可编辑对象内容的值。 isdisabled 获取表明用户是否可与该对象交互的值。 ismultiline 获取表明对象的内容是包含一行还是多行的值。 istextedit 获取是否可使用该对象创建一个 textrange 对象。 lang lang 设置或获取要使用的语言。 language language 设置或获取当前脚本编写用的语言。 lastchild 获取该对象 childnodes 集合中最后一个子对象的引用。maxlength maxlength 设置或获取用户可在文本控件中输入的最多字符数。name name 设置或获取对象的名称。 nextsibling 获取对此对象的下一个兄弟对象的引用。 nodename 获取特定结点类型的名称。

qt自定义窗口的标题栏

因为标题栏属于窗口管理器控制,也就受限于操作系统,所以直接利用Qt来修改是不可行的! 通常情况下利用Qt我们 可以自定义标题栏,这里提供一个简单的例子! 例子比较简,大致思路是正常创建窗口后,屏蔽标题栏,通过布局将一个QLabel和三个按钮构成一个“标题栏” 放置在顶端(视个人喜好,位置可以任意放置),重新实现必要的事件。 下面分步骤进行:

1. 创建窗口,屏蔽标题栏 例子中是创建了一个MainWindow窗口,构造过程中传入Qt::FramelessWindowHint 参数. customTitleBar::customTitleBar(QWidget *parent, Qt::WFlags flags) : QMainWindow(parent, Qt::FramelessWindowHint) { ui.setupUi(this); ui.menuBar->hide(); ui.statusBar->hide(); ...... } 2. 将自定义的“标题栏”放入窗口中 这里我们直接用QDeisgner进行设计,设计完成后利用布局将其置于顶端即可.

3. 事件处理在这里我们只是简单实现鼠标操作窗口的放大、缩小和移动, 所以只重写鼠标事件: 单击、释放、双击和移动。 view plaincopy to clipboardprint? 1./* 2. QRect rect = ui.titleFrame->frameRect(); 3. if(rect.contains(event->pos())); 4.这两句就是用于判断鼠标位置是否落在“标题栏”内。 5.*/ 6.void Qt_Test::mousePressEvent(QMouseEvent *event) 7.{ 8. if(event->button() == Qt::LeftButton) 9. { 10. dragPosition = event->globalPos() - frameGeometry().topLeft(); 11.

相关文档