一种自动确定标注参数的方法及装置制造方法及图纸

技术编号:20221924 阅读:31 留言:0更新日期:2019-01-28 20:22
本发明专利技术公开一种自动确定标注参数的方法及装置,所述方法包括:步骤A,预设矩形区域,并设该区域的标注参数值;步骤B,指定标注对象;步骤C,判断标注对象是否在预设的矩形内,如果是,获取该矩形的标注参数并启用该标注参数;如果否,使用默认标注参数;步骤D,开始标注对象尺寸。本发明专利技术提供的自动确定标注参数的方法及装置解决了现有CAD软件标注同一个图档内不同零件图纸尺寸时需要对不同零件图纸进行设置对应的标注参数而操作繁琐问题。

【技术实现步骤摘要】
一种自动确定标注参数的方法及装置
本专利技术涉及软件绘图
,尤其涉及一种自动确定标注参数的方法及装置。
技术介绍
在制造业各种零件设计中,需要对零件绘制三视图,并对三视图进行标注,并打印成图纸给现场加工人员查看加工内容和尺寸,目前零件图纸基本上都是用电脑CAD软件绘制并标注尺寸,CAD软件的标注工具使用时需要设置好标注样式,标注样式里面很多参数,比如标注文字的颜色,标注文字的高度等等。在机械设计或模具设计中,同时由很多零件组成,而标注这些零件图纸时,为了方便标注和查看,一般是把多个零件在一个CAD软件图档里面绘制和标注尺寸,每个零件大小尺寸不一样,而标注好的图纸需要打印出来,常用的打印纸张尺寸有A4、A3、A2等,这些图纸的尺寸是固定,零件的尺寸大小不一,所以零件图打印到常用大小纸张A4、A3、A2时,需要根据零件尺寸进行对应的缩放到适合纸张大小,缩放后为了能看清楚标注尺寸,所以每个零件的标注尺寸文字高度都要适当根据打印纸张大小进行调整。如果是多个零件图纸要标注,就要对文字高度分别进行设置,比如标注2个零件图纸,需要根据零件1尺寸大小先设置好对应打印纸张的标注文字高度,然后再用标注工具进行标注零件1,零件1标注完成后,需要再根据零件2尺寸大小设置好对应打印纸张的标注文字高度,再用标注工具进行标注,如果零件很多需要重复修改标注文字高度,操作繁琐。另外,常用的标注尺寸类型有直径标注、半径标注、长度标注、坐标标注等,这个坐标标注是标注指定点相对XY坐标系0点的X值或Y值,比如一个方形零件有一个孔,一般这种零件在加工是以方形零件中心为基准进行加工孔,所以在标注这个零件的坐标时,需要把XY坐标系的0点设置到方形零件的中心,然后再用坐标标注工具进行标注。如果还有另外一个类似零件要标注坐标尺寸,也需要重新设置XY坐标系的0点,然后进行标注,零件很多的情况下,需要切换对应不同的XY坐标系0点,操作非常繁琐。鉴于此,设计一种不需要对不同零件图纸进行设置对应的标注参数的自动确定标注参数的方法及装置,是目前市场上的迫切需要。
技术实现思路
本专利技术针对现有技术中存在的问题,提供一种自动确定标注参数的方法,所述方法包括:步骤A,预设矩形区域,并设该区域的标注参数值;步骤B,指定标注对象;步骤C,判断标注对象是否在预设的矩形内,如果是,获取该矩形的标注参数并启用该标注参数;如果否,使用默认标注参数;步骤D,开始标注对象尺寸。进一步地,所述预设矩形区域为图纸打印图框的矩形区域,该区域预设的标注参数值为标注文字高度。进一步地,所述所述标注文字高度由图框打印缩放比例计算得出。进一步地,所述预设矩形区域为由一个横直线和一个竖直线相对于XY坐标系的最大矩形方框,该区域预设的标注参数值为坐标标注XY坐标系0点。进一步地,所述XY坐标系0点为所述横直线和竖直线的相交点。进一步地,所述横直线和横直线的线型类型为中心线线型,所述横中心线和竖中心线设有与其他中心线不同的颜色。进一步地,所述步骤A具体包括:预设矩形区域,该区域预设的标注参数为标注文字高度,获取图档内全部打印图框矩形区域,并分别计算每个打印图框矩形区域的打印缩放比例,计算得出每个矩形区域对应的标注文字高度。进一步地,所述步骤A具体包括:预设矩形区域,该区域预设的标注参数为坐标标注XY坐标系0点,获取图档内全部预设颜色和预设线型的直线,并在获取的所有直线中筛选出一个横直线和一个竖直线相交的组,每个横竖直线组以横直线的最小x值及最大x值和竖直线的最小Y值和最大Y值4个值组成的矩形区域为预设区域,预设区域的参数XY坐标系0点为横竖直线相交点。本专利技术还提供一种自动确定标注参数的装置,所述装置包括预设矩形区域模块、内存、指定标注对象模块、获取预设参数模块、标注模块,其中,预设矩形区域模块,用于计算矩形的位置和尺寸及该矩形区域的的预设参数,包括:标注文字高度参数预设矩形区域模块,用于获取图档内全部打印图框区域和计算该区域对应的标注文字高度;坐标标注XY坐标系0点参数预设矩形区域模块,用于获取图档内全部由预设属性的横竖相交直线组形成的相对于XY坐标系的最大矩形方框,以及对应的坐标标注XY坐标系0点;指定标注对象模块,用于用户指定标注对象,并获取标注对象位置;获取预设参数模块,用于根据标注对象位置获取预设的参数,包括位置判断模块,用于判断标注对象是否在预设的矩形区域内;参数获取模块,如果对象在预设的矩形区域内,获取该区域预设的参数;参数启用模块,把获取的参数应用到当前标注样式;标注模块,用于标注用户指定的标注对象。与现有技术相比,本专利技术提供的自动确定标注参数的方法及装置解决了现有CAD软件标注同一个图档内不同零件图纸尺寸时需要对不同零件图纸进行设置对应的标注参数而操作繁琐问题。附图说明图1为本专利技术的自动确定标注参数的方法的流程图;图2为本专利技术的自动确定标注参数的方法的第一种实施例的示意图。图3为本专利技术的自动确定标注参数的方法的第二种实施例的示意图。具体实施方式下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。如图1所示,本专利技术提供一种自动确定标注参数的方法,所述方法包括:步骤A,预设矩形区域,并设该区域的标注参数值;步骤B,指定标注对象;步骤C,判断标注对象是否在预设的矩形内,如果是,获取该矩形的标注参数并启用该标注参数;如果否,使用默认标注参数;步骤D,开始标注对象尺寸。其中,所述预设矩形区域为图纸打印图框的矩形区域,该区域预设的标注参数值为标注文字高度。其中,所述所述标注文字高度由图框打印缩放比例计算得出。其中,所述预设矩形区域为由一个横直线和一个竖直线相对于XY坐标系的最大矩形方框,该区域预设的标注参数值为坐标标注XY坐标系0点。其中,所述XY坐标系0点为所述横直线和竖直线的相交点。其中,所述横直线和横直线的线型类型为中心线线型,所述横中心线和竖中心线设有与其他中心线不同的颜色。其中,所述步骤A具体包括:预设矩形区域,该区域预设的标注参数为标注文字高度,获取图档内全部打印图框矩形区域,并分别计算每个打印图框矩形区域的打印缩放比例,计算得出每个矩形区域对应的标注文字高度。其中,所述步骤A具体包括:预设矩形区域,该区域预设的标注参数为坐标标注XY坐标系0点,获取图档内全部预设颜色和预设线型的直线,并在获取的所有直线中筛选出一个横直线和一个竖直线相交的组,每个横竖直线组以横直线的最小x值及最大x值和竖直线的最小Y值和最大Y值4个值组成的矩形区域为预设区域,预设区域的参数XY坐标系0点为横竖直线相交点。本专利技术还提供一种自动确定标注参数的装置,所述装置包括预设矩形区域模块、内存、指定标注对象模块、获取预设参数模块、标注模块,其中,预设矩形区域模块,用于计算矩形的位置和尺寸及该矩形区域的的预设参数,包括:标注文字高度参数预设矩形区域模块,用于获取图档内全部打印图框区域和计算该区域对应的标注文字高度;坐标标注XY坐标系0点参数预设矩形区域模块,用于获取图档内全部由预设属性的横竖相交直线组形成的相对于XY坐标系的最大矩形方框,以及对应的坐标标注XY坐标系0点;指定标注对象模块,用于用户指定标注对象,并获取标注对象位置;获取预设参数模块,本文档来自技高网
...

【技术保护点】
1.一种自动确定标注参数的方法,其特征在于,所述方法包括:步骤A,预设矩形区域,并设该区域的标注参数值;步骤B,指定标注对象;步骤C,判断标注对象是否在预设的矩形内,如果是,获取该矩形的标注参数并启用该标注参数;如果否,使用默认标注参数;步骤D,开始标注对象尺寸。

【技术特征摘要】
1.一种自动确定标注参数的方法,其特征在于,所述方法包括:步骤A,预设矩形区域,并设该区域的标注参数值;步骤B,指定标注对象;步骤C,判断标注对象是否在预设的矩形内,如果是,获取该矩形的标注参数并启用该标注参数;如果否,使用默认标注参数;步骤D,开始标注对象尺寸。2.根据权利要求1所述的自动确定标注参数的方法,其特征在于,所述预设矩形区域为图纸打印图框的矩形区域,该区域预设的标注参数值为标注文字高度。3.根据权利要求2所述的自动确定标注参数的方法,其特征在于,所述所述标注文字高度由图框打印缩放比例计算得出。4.根据权利要求1所述的自动确定标注参数的方法,其特征在于,所述预设矩形区域为由一个横直线和一个竖直线相对于XY坐标系的最大矩形方框,该区域预设的标注参数值为坐标标注XY坐标系0点。5.根据权利要求4所述的自动确定标注参数的方法,其特征在于,所述XY坐标系0点为所述横直线和竖直线的相交点。6.根据权利要求4所述的自动确定标注参数的方法,其特征在于,所述横直线和横直线的线型类型为中心线线型,所述横中心线和竖中心线设有与其他中心线不同的颜色。7.根据权利要求3所述的自动确定标注参数的方法,其特征在于,所述步骤A具体包括:预设矩形区域,该区域预设的标注参数为标注文字高度,获取图档内全部打印图框矩形区域,并分别计算每个打印图框矩形区域的打印缩放比例,计算得出每个矩形区域对...

【专利技术属性】
技术研发人员:赖心秀巫小燕
申请(专利权)人:东莞市燕秀信息技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1