连铸机引锭杆的参数化设计方法及系统与流程

文档序号:22325068发布日期:2020-09-25 17:53阅读:413来源:国知局
连铸机引锭杆的参数化设计方法及系统与流程

本发明涉及冶金设备领域,特别涉及一种连铸机引锭杆的设计方法及系统。



背景技术:

引锭杆是冶金连铸机设备,主要由多种引锭头、过渡节、链节、尾节和销轴等组成,形成多链节式结构,可在外力推动下沿连铸机辊面水平及弧线移动。对应不同铸坯断面有不同规格,单个项目中最多有过13条不同的引锭杆。具有形式相对固定,规格多,规律性强的特点。

目前,国内部分企业以传统atuocad等二维软件为设计平台,在设计引锭杆时存在不直观、效率低等诸多局限性。部分使用三维软件进行设计,但仍停留在单纯建模的水平,对于不同结构尺寸的引锭杆,需要进行多次建模和设计,导致重复性的工作较多,效率低下。

针对上述问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供一种连铸机引锭杆的参数化设计方法,用于提高连铸机引锭杆的设计效率和质量,包括:

建立连铸机引锭杆的草图模型,确定草图模型中的多个模型参数;

根据模型参数,以及用户输入的参数,确定目标参数,其中,目标参数包括:引锭杆身的目标参数、多个引锭头的目标参数以及多个引锭杆的目标参数;

根据引锭杆身的多个零件和引锭杆身的目标参数,确定引锭杆身的各个零件参数与引锭杆身的目标参数的关联关系,以及引锭杆身的各个零件参数之间的关联关系;

根据引锭杆身的多个零件,基于引锭杆身的各个零件参数与引锭杆身的目标参数的关联关系,以及引锭杆身的各个零件参数之间的关联关系,创建引锭杆身;

根据每个引锭头的多个零件和每个引锭头的目标参数,确定每个引锭头的各个零件参数与对应的引锭头的目标参数的关联关系,以及每个引锭头的各个零件参数之间的关联关系;

根据各个引锭头的多个零件,基于各个引锭头的各个零件参数与对应的引锭头的目标参数的关联关系,以及各个引锭头的各个零件参数之间的关联关系,创建多个引锭头;

根据引锭杆身、多个引锭头以及多个引锭杆的目标参数,创建多个引锭杆。

本发明实施例提供一种连铸机引锭杆的参数化设计系统,用于提高连铸机引锭杆的设计效率和质量,包括:

目标参数确定模块,用于建立连铸机引锭杆的草图模型,确定草图模型中的多个模型参数;根据模型参数,以及用户输入的参数,确定目标参数,其中,目标参数包括:引锭杆身的目标参数、多个引锭头的目标参数以及多个引锭杆的目标参数;

引锭杆身创建模块,用于根据引锭杆身的多个零件和引锭杆身的目标参数,确定引锭杆身的各个零件参数与引锭杆身的目标参数的关联关系,以及引锭杆身的各个零件参数之间的关联关系;根据引锭杆身的多个零件,基于引锭杆身的各个零件参数与引锭杆身的目标参数的关联关系,以及引锭杆身的各个零件参数之间的关联关系,创建引锭杆身;

引锭头创建模块,用于根据每个引锭头的多个零件和每个引锭头的目标参数,确定每个引锭头的各个零件参数与对应的引锭头的目标参数的关联关系,以及每个引锭头的各个零件参数之间的关联关系;根据各个引锭头的多个零件,基于各个引锭头的各个零件参数与对应的引锭头的目标参数的关联关系,以及各个引锭头的各个零件参数之间的关联关系,创建多个引锭头;

引锭杆创建模块,根据引锭杆身、多个引锭头以及多个引锭杆的目标参数,创建多个引锭杆。

本发明实施例提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述连铸机引锭杆的参数化设计方法。

本发明实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有执行上述连铸机引锭杆的参数化设计方法的计算机程序。

本发明实施例通过建立连铸机引锭杆的草图模型,确定草图模型中的多个模型参数;根据模型参数,以及用户输入的参数,确定目标参数,其中,目标参数包括:引锭杆身的目标参数、多个引锭头的目标参数以及多个引锭杆的目标参数;根据引锭杆身的多个零件,基于引锭杆身的各个零件参数与引锭杆身的目标参数的关联关系,以及引锭杆身的各个零件参数之间的关联关系,创建引锭杆身;根据各个引锭头的多个零件,基于各个引锭头的各个零件参数与对应的引锭头的目标参数的关联关系,以及各个引锭头的各个零件参数之间的关联关系,创建多个引锭头;根据引锭杆身、多个引锭头以及多个引锭杆的目标参数,创建多个引锭杆,与现有技术对于不同结构尺寸的引锭杆需要进行多次建模和设计相比,本发明基于目标参数与引锭杆的各个零件参数的关联关系,可以将引锭杆草图模型的模型参数和用户输入的参数向引锭杆的各个零件的进行批量传递,实现参数化设计,在模型参数和用户输入的参数发生更改时,能够直接自动更改所需的多个引锭杆,提高了设计效率和设计质量。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:

图1为本发明实施例中连铸机引锭杆结构的示意图;

图2为本发明实施例中连铸机引锭杆的侧视和俯视的示意图;

图3为本发明实施例中连铸机引锭杆的参数化设计方法流程的示意图;

图4为本发明实施例中a引锭杆总体方案表单的示意图;

图5为本发明实施例中引锭头坡节位置优化规则的示意图;

图6为本发明实施例中引锭杆身的组装示意图;

图7为本发明实施例中轴用挡圈匹配规则的示意图;

图8为本发明实施例中引锭头的组装示意图;

图9为本发明实施例中参数传递的示意图;

图10为本发明实施例中关联驱动参数规则的示意图;

图11为本发明实施例中添加图号规则的示意图;

图12为本发明实施例中各个引锭杆零件图号更改的示意图;

图13为本发明实施例中批量删除规则的示意图;

图14为本发明实施例中连铸机引锭杆的参数化设计系统结构的示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。

在介绍本发明实施例之前,首先介绍连铸机引锭杆的结构特点和本发明的原理和精神。

图1为本发明实施例中连铸机引锭杆结构的示意图,图2为本发明实施例中连铸机引锭杆的侧视和俯视的示意图,如图1和图2所示,连铸机引锭杆是由前端较短的“引锭头”和后部较长的“引锭杆身”两部分组成,连铸机每次更换浇铸断面时,仅更换“引锭头”,共用同一“引锭杆身”。

引锭杆的特点是同一项目内同时存在多条不同的引锭杆。这些引锭杆之间既有相同处又有不同点。相同点比如链节公称长度、销轴轴径、连接形式和引锭杆身共用等。因铸坯断面不同而导致“引锭头”不同,比如链节是否有斜坡过渡、斜坡角度不同、链节的宽和高不同,进而影响销轴尺寸、挡圈规格等都不相同。如图2所示,图2中引锭杆的引锭头为带斜坡的引锭头。

由于同一项目内同时存在多条不同的引锭杆,而现有的引锭杆设计方法对不同的引锭杆需要进行多次建模和设计,导致重复性的工作较多,效率低下。发明人发现了上述技术问题,提出了一种连铸机引锭杆的参数化设计方法,采用自顶向下的设计理念,通过创建含有引锭杆总体布局的草图模型,建立草图模型中的参数以及用户输入的参数与引锭杆的各个零件参数的关联关系,基于上述关联关系,将引锭杆草图模型的模型参数和用户输入的参数向引锭杆的各个零件的进行批量传递,实现引锭杆的参数化设计,提高连铸机引锭杆的设计效率和质量。下面对本发明实施例提供的连铸机引锭杆的参数化设计方法进行详细介绍。

图3为本发明实施例中连铸机引锭杆的参数化设计方法流程的示意图,如图3所示,该方法包括:

步骤301:建立连铸机引锭杆的草图模型,确定草图模型中的多个模型参数;

步骤302:根据模型参数,以及用户输入的参数,确定目标参数,其中,目标参数包括:引锭杆身的目标参数、多个引锭头的目标参数以及多个引锭杆的目标参数;

步骤303:根据引锭杆身的多个零件和引锭杆身的目标参数,确定引锭杆身的各个零件参数与引锭杆身的目标参数的关联关系,以及引锭杆身的各个零件参数之间的关联关系;

步骤304:根据引锭杆身的多个零件,基于引锭杆身的各个零件参数与引锭杆身的目标参数的关联关系,以及引锭杆身的各个零件参数之间的关联关系,创建引锭杆身;

步骤305:根据每个引锭头的多个零件和每个引锭头的目标参数,确定每个引锭头的各个零件参数与对应的引锭头的目标参数的关联关系,以及每个引锭头的各个零件参数之间的关联关系;

步骤306:根据各个引锭头的多个零件,基于各个引锭头的各个零件参数与对应的引锭头的目标参数的关联关系,以及各个引锭头的各个零件参数之间的关联关系,创建多个引锭头;

步骤307:根据引锭杆身、多个引锭头以及多个引锭杆的目标参数,创建多个引锭杆。

如图3所示,本发明实施例通过:建立连铸机引锭杆的草图模型,确定草图模型中的多个模型参数;根据模型参数,以及用户输入的参数,确定目标参数,其中,目标参数包括:引锭杆身的目标参数、多个引锭头的目标参数以及多个引锭杆的目标参数;根据引锭杆身的多个零件,基于引锭杆身的各个零件参数与引锭杆身的目标参数的关联关系,以及引锭杆身的各个零件参数之间的关联关系,创建引锭杆身;根据各个引锭头的多个零件,基于各个引锭头的各个零件参数与对应的引锭头的目标参数的关联关系,以及各个引锭头的各个零件参数之间的关联关系,创建多个引锭头;根据引锭杆身、多个引锭头以及多个引锭杆的目标参数,创建多个引锭杆,与现有技术对于不同结构尺寸的引锭杆需要进行多次建模和设计相比,本发明基于目标参数与引锭杆的各个零件参数的关联关系,可以将引锭杆草图模型的模型参数和用户输入的参数向引锭杆的各个零件的进行批量传递,实现参数化设计,在模型参数和用户输入的参数发生更改时,能够直接自动更改所需的多个引锭杆,提高了设计效率和设计质量。

具体实施时,步骤301中,可以创建a引锭杆总体布局的零件文件,用于绘制连铸机引锭杆的草图模型,“a引锭杆总体布局”为文件的显示名称,可以添加显示名自定义属性,其中,连铸机引锭杆的草图模型可以包括引锭杆总体结构的主视草图和俯视草图,通过绘制引锭杆总体结构的主视草图和俯视草图可以确定多个模型参数,模型参数可以是引锭杆的总体结构的关键结构和尺寸,例如可以包括:引锭杆总长、链节公称长度、杆身宽、杆身高、转轴公称轴径、头节宽、头节长、头节高等参数,模型参数还可以是引锭杆的其他参数,本发明不以此为限定。对于同一项目的多条不同的引锭杆,有些参数是相同的,例如引锭杆总长、链节公称长度,可以将同一项目中相同的参数作为全局参数,而不同引锭杆的头节宽、头节高等参数不同,这些不同的参数需要用户输入,用户输入的参数还可以包括其他参数,例如数值、文本、属性值等,本发明不以此为限定。此外,草图模型中还包括一些与模型参数相关的参考参数,参考参数的值可随着模型参数的变化而变化,属于模型参数的从动尺寸参数,为只读格式,无法修改。可以通过表达式和规则对模型参数、参考参数以及用户参数进行关联。

具体实施时,步骤302中,目标参数即需要向引锭杆的各个零件批量传递的参数,可以通过对模型参数、参考参数以及用户输入的参数进行赋值运算或其他等式运算确定目标参数,由于对于不同零件需要传递的参数不同,可以将目标参数进行分类,可以包括:引锭杆身的目标参数、多个引锭头的目标参数以及多个引锭杆的目标参数。图4为本发明实施例中a引锭杆总体方案表单的示意图,如图4所示,可以创建a引锭杆总体方案制作表单,表单中的参数可以是目标参数,当运行规则时直接弹出表单对话框,可以方便地输入或者更改参数,达到驱动模型变化的目的。图4中,全局参数可以包括:引锭杆总长、链节公称长度等全局参数,根据连铸机项目条件确定数值,且仅首条引锭杆时赋值,其余引锭杆均由规则自动关联相同,不用再输入,引锭头参数可以包括:头节高和头节宽,用户可输入宽和高数值后点应用按钮,自动驱动模型变化。

为了优化引锭头坡节位置,在一个实施例中,步骤302中,根据模型参数,以及用户输入的参数,确定目标参数,可以包括:

根据引锭头的头节高、杆身高、坡高点水平定位、链节公称长度和引锭头节数,确定引锭头坡节位置;

其中,头节高和杆身高为用户输入的参数,坡高点水平定位、链节公称长度和引锭头节数为模型参数,引锭头坡节位置为引锭头的目标参数。

在一个实施例中,上述根据引锭头的头节高、杆身高、坡高点水平定位、链节公称长度和引锭头节数,确定引锭头坡节位置,可以包括:

根据引锭头的头节高和杆身高,确定坡节角度对应的引锭头坡长;

根据坡节角度对应的引锭头坡长、坡高点水平定位,确定坡节角度对应的引锭头坡长段数;

在预设范围内调整坡节角度,在坡节角度对应的引锭头坡长段数等于引锭头节数时,根据坡节角度对应的引锭头坡长段数、链节公称长度、坡高点水平定位确定引锭头坡节位置。

具体实施时,图5为本发明实施例中引锭头坡节位置优化规则的示意图,如图5所示,可以根据用户输入的引锭头的头节高和杆身高,按照允许角度范围内调整坡节角度,使得带坡链节的个数最少,可以自动优化计算斜坡结束位置并赋值去驱动草图变化。此外,还可以计算杆身段数,包括:先计算引锭头长度,再计算杆身长度,然后计算杆身节数并圆整,最后计算尾节长,得出引锭杆总节数;还可以计算销轴位于链节中的高度位置,并用表达式实现0/5取整;还可以应用if语句对目标参数进行判断赋值,实现不同规格时不同零件尺寸的参数关联。如图4所示,目标参数还可以包括经过上述坡节位置优化、杆身段数计算等方法确定的坡节角度、引锭头节数、坡节数、杆身长度、杆身节数等相关参数。

具体实施时,步骤303、304为引锭杆身的创建过程,由于同一个项目的多个引锭杆的杆身是相同的,因此,在一个项目中,只需创建一个杆身,例如,项目中需要a、b、c、d、e五种引锭杆,可以只创建a引锭杆身,在组装a、b、c、d、e引锭杆时均利用a引锭杆身。

在一个实施例中,引锭杆身的多个零件至少包括:多个链节、尾节、销轴、轴用挡圈和油杯;

步骤304可以包括:

将引锭杆身的多个链节、尾节、销轴、轴用挡圈和油杯进行组装;

基于引锭杆身的各个零件参数与引锭杆身的目标参数的关联关系,以及引锭杆身的各个零件参数之间的关联关系,调整组装后的引锭杆身的各个零件参数,创建引锭杆身。

具体实施时,可以创建a杆身装配的装配体文件,用于创建a引锭杆身,可以添加材料属性和值为“a杆身装配”的显示名属性,a杆身装配的流程可以包括:创建文件→创建详细等级→组装零部件→关联参数→轴孔凹槽定位规则→轴用挡圈匹配规则,其中,详细等级可以通过项目表达。创建装配部件时,默认详细等级为“主要”,因装配体中有零部件的抑制情况,所以需要在所有装配体中创建新的详细等级,可以命名为项目,之后对于装配体模型的控制操作均在项目详细等级中进行,利用详细等级不同控制装配体模型的表达,下面介绍步骤303、304创建a引锭杆身的具体过程。

首先,组装初始的a引锭杆身,可以在零件库中获得a引锭杆身的多个链节、尾节、销轴、轴用挡圈和油杯等零件,图6为本发明实施例中引锭杆身的组装示意图,如图6所示,将这些零件进行组装,得到初始的a引锭杆身,其中组装步骤可以包括:首先插入第一个链节利用默认坐标系进行固定,然后插入销轴和油杯等零件,再沿引锭杆方向对链节和销轴等进行阵列,此时阵列个数和间距可以暂定任意值。同样方法插入尾节零件,利用各基准面与第一个链节产生约束关系,同样距离值可暂定任意值。

然后进行步骤303,根据a引锭杆身的目标参数,确定a引锭杆身的各个零件参数与a引锭杆身的目标参数的关联关系,以及a引锭杆身的各个零件参数之间的关联关系,可以通过等式赋值或其他公式确定上述关联关系,本发明不以此为限定。

接着进行步骤304,根据上述关联关系,调整初始的a引锭杆身的各个零件参数,可以创建得到符合实际需求的a引锭杆身。在模型参数或用户输入的参数发生更改时,即a引锭杆身的目标参数发生更改时,可以根据上述关联关系直接创建新的a引锭杆身。

在一个实施例中,步骤303中,引锭杆身的各个零件参数之间的关联关系可以包括:

销轴参数与链节上销轴孔位置和轴用挡圈凹槽位置的关联关系,以及销轴参数与轴用挡圈参数的关联关系。

具体实施时,由于不同杆身宽、不同轴径均影响链节上销轴孔位置和轴用挡圈凹槽位置,所以需要进行参数关联。轴孔凹槽定位规则可以包括,通过引用销轴的结构尺寸来定位进而驱动杆身链节上销轴孔位置和轴用挡圈凹槽位置的相应变化,从销轴零件中直接获得销轴参数在用表达式驱动销轴孔位置和轴用挡圈凹槽位置的定位。此外,由于在销轴直径变化时,轴用挡圈也对应不同规格,图7为本发明实施例中轴用挡圈匹配规则的示意图,如图7所示,轴用挡圈匹配规则可以包括将用到的所有规格的轴用挡圈全部插入杆身装配中并定位,然后根据销轴直径选择对应规格的轴用挡圈。

具体实施时,步骤305、306为引锭头的创建过程,由于同一个项目的多个引锭杆的引锭头是不同的,因此,在一个项目中,需要创建多个引锭头,例如,项目中需要a、b、c、d、e五种引锭杆,需要创建a、b、c、d、e五个引锭头。

在一个实施例中,每个引锭头的多个零件至少包括:多个链节、头节、销轴、挡板、轴用挡圈和油杯;

步骤306可以包括:根据各个引锭头的多个零件、基于各个引锭头的各个零件参数与对应的引锭头的目标参数的关联关系,以及各个引锭头的各个零件参数之间的关联关系,创建多个引锭头,包括:

将每个引锭头的多个链节、头节、销轴、挡板、轴用挡圈和油杯进行组装;

基于每个引锭头的各个零件参数与对应的引锭头的目标参数的关联关系,以及每个引锭头的各个零件参数之间的关联关系,调整组装后的每个引锭头的各个零件参数,创建引锭头。

具体实施时,可以创建a引锭头装配的装配体文件,用于创建a引锭头,可以添加值为“a引锭头装配”的自定义属性,a引锭头装配的流程可以包括:创建文件→创建详细等级→组装零部件→关联参数→轴用挡圈匹配规则,其中,详细等级可以通过项目表达,下面介绍步骤305、306创建a引锭头的具体过程。

首先,组装初始的a引锭头,可以在零件库中获得a引锭头的多个链节、头节、销轴、挡板、轴用挡圈和油杯等零件,图8为本发明实施例中引锭头的组装示意图,如图8所示,将这些零件进行组装,得到初始的a引锭头,其中组装步骤可以包括:插入头节利用默认坐标系进行固定,然后将过渡链节、销轴和油杯等零件依次组装,比如链节定位距离等可以暂定任意值。

然后进行步骤305,根据a引锭头的目标参数,确定a引锭头的各个零件参数与a引锭头的目标参数的关联关系,以及a引锭头的各个零件参数之间的关联关系,可以通过等式赋值或其他公式确定上述关联关系,本发明不以此为限定。

接着进行步骤304,根据上述关联关系,调整初始的a引锭头的各个零件参数,可以创建得到符合实际需求的a引锭头。在模型参数或用户输入的参数发生更改时,即a引锭头的目标参数发生更改时,根据上述关联关系直接创建新的a引锭头。按照同样的方法创建b引锭头装配、c引锭头装配、d引锭头装配和e引锭头装配,此处不再赘述。

引锭头的各个零件参数之间的关联关系也可以包括:销轴参数与链节上销轴孔位置的关联关系,以及销轴参数与链节上轴用挡圈凹槽位置的关联关系,引锭头链节上销轴孔位置和轴用挡圈凹槽位置定位方法,以及轴用挡圈规格确定方法与前述引锭杆身相关零件参数的确定方法相同,此处不再赘述。

步骤307为引锭杆整体的创建过程,在一个实施例中,步骤307可以包括:

将引锭杆身分别与每个引锭头进行组装;

基于各个引锭杆的目标参数,调整组装后的各个引锭杆的各个零件参数,创建多个引锭杆。

具体实施时,步骤307需要将前述创建好的a引锭头和a引锭杆身进行组装,得到完整的a引锭杆,可以创建a引锭杆总装配的装配体文件进行组装,可以添加值为“a引锭杆总装配”显示名属性,a引锭杆总装配的流程可以如下:创建文件→创建详细等级→组装零部件→关联定位参数→关联驱动参数规则,其中,可以创建名为项目的详细等级,然后链接详细等级,这样切换顶级装配体,子部件才能相应自动切换到对应表达详细等级,之后对于装配体模型的控制均在项目详细等级中进行,可以插入上述a引锭杆总体布局、a杆身装配和a引锭头装配利用约束功能将各零部件定位组装。

图9为本发明实施例中参数传递的示意图,如图9所示,图9中:“1”可以是同级零件之间参数关联,例如可以将a销轴的参数传递给a链节;“2”可以是将a引锭杆总体布局的参数传递给a引锭杆总装配,属于从草图模型向总装配部件传递参数;“3”可以是将a杆身装配和a引锭头装配的参数传递给a引锭杆总装配,属于从零部件向总装配部件传递参数;“4”可以是将a引锭杆总体布局的参数传递给a杆身装配和a引锭头装配内部的所有零部件,实现草图模型向零部件的传递参数;“5”可以是将a引锭杆总体布局的参数传递给b引锭杆总体布局等其它引锭杆总体布局,由于b-e引锭杆的部分参数与a引锭杆的相同,例如链节公称长度、销轴直径、杆身宽等,所以可以这些参数由a引锭杆整体传递下去。

由于需要关联的用户参数和零部件参数数量较大,若在装配体文件内写入等式语句的方法会造成较大的工作量,可以通过关联驱动参数规则,如图9中的“4”所示,可以实现大规模参数的批量传递,图10为本发明实施例中关联驱动参数规则的示意图,如图10所示,该规则的原理例如可以是,先切换至项目详细等级,将a引锭杆总体布局中的目标参数传递给本装配体文件中除了a引锭杆总体布局文件以外的所有零部件,并且同时运行轴孔凹槽定位等规则。

b引锭杆总装配的创建方法与a引锭杆总装配类似,相同之处不再赘述,需要说明的是,由于b引锭杆仅与引锭头参数相关,其它参数都与a引锭杆相同,可以由a引锭杆参数关联驱动,可以通过b引锭杆总体布局、b引锭头装配和a杆身装配组装创建b引锭杆总装配。c、d、e引锭杆总装配创建方法与b引锭杆总装配相同,此处不再赘述。还可以创建引锭杆总控文件,包含a引锭杆总装配、b引锭杆总装配等多套引锭杆文件,实现对所有引锭杆的集中控制,例如可以实现不同引锭杆的视图切换等。

在一个实施例中,上述基于各个引锭杆的目标参数,调整组装后的各个引锭杆的各个零件参数,可以包括:

基于引锭头长度,调整引锭杆身相对于引锭头的位置;其中,引锭头长度为引锭杆的目标参数。

由于不同的引锭头和引锭杆之间的一些连接零件的参数是不同的,所以需要基于引锭杆的目标参数进行参数调整,例如,引锭杆身相对引锭头的距离是变化的,需要基于引锭头长度,调整引定引锭杆身相对于引锭头的位置,创建得到符合实际需求的a引锭杆。在模型参数或用户输入的参数发生更改时,即a引锭杆的目标参数发生更改时,可以根据a引锭杆的目标参数直接创建新的a引锭杆。按照同样的方法创建b、c、d、e引锭杆,此处不再赘述。

由于多个引锭杆的零件参数数目较多,为了便于设计人员进行参数的批量管理,在一个实施例中,该方法还包括:

对同一引锭杆的多个零件配置相同的图号前缀或图号后缀;

根据相同的图号前缀或图号后缀,进行零件图号的批量筛选和/或修改。

具体实施时,由于不同项目图号不同,可以对同一引锭杆的多个零件配置相同的图号前缀或图号后缀,例如,对a引锭杆中的各个零件参数配置“a图号”前缀或后缀,可以根据“a图号”搜索包括“a图号”前缀或后缀的所有零件,对a引锭杆中的各个零件的图号进行批量更改,并将更改后的图号对应到a引锭杆中的各个零件的零件代号中。图11为本发明实施例中添加图号规则的示意图,该规则的原理是遍布查找具有指定字段自定义属性的零部件,然后将表单中新的图号添加到这些零部件的零件代号中,图12为本发明实施例中各个引锭杆零件图号更改的示意图,可以同时对a、b、c、d、e引锭杆的图号进行批量修改。

在一个实施例中,该方法还包括:在生成多个引锭头之后,删除无效的目标参数。

具体实施时,图13为本发明实施例中批量删除规则的示意图,当设计结束时,模型文件中包括有很多无用的目标参数,可以编写程序规则,将无用的目标参数进行批量删除,可以提高设计效率。

具体实施时,本发明可以通过inventor软件实现上述连铸机引锭杆的参数化设计方法,还可以通过其他软件实现,本发明不以此为限定,可以通过inventor软件编写程序实现自动打开功能,在设计人员打开模型后自动弹出输入参数表单;可以采用人机界面和程序规则同时控制多条引锭杆关联设计,设计人员只需在界面中输入参数进行操作即可自动计算完成设计工作,人机界面设置还包括视图切换功能,可以显示设计人员选择的引锭杆模型和对应的参数表单。

基于同一发明构思,本发明实施例中还提供了一种连铸机引锭杆的参数化设计系统,如下面的实施例。由于系统解决问题的原理与方法相似,因此系统的实施可以参见方法的实施,重复之处不再赘述。以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的系统较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

本发明实施例提供一种连铸机引锭杆的参数化设计系统,图14为本发明实施例中连铸机引锭杆的参数化设计系统结构的示意图,如图14所示,该系统包括:

目标参数确定模块01,用于建立连铸机引锭杆的草图模型,确定草图模型中的多个模型参数;根据模型参数,以及用户输入的参数,确定目标参数,其中,目标参数包括:引锭杆身的目标参数、多个引锭头的目标参数以及多个引锭杆的目标参数;

引锭杆身创建模块02,用于根据引锭杆身的多个零件和引锭杆身的目标参数,确定引锭杆身的各个零件参数与引锭杆身的目标参数的关联关系,以及引锭杆身的各个零件参数之间的关联关系;根据引锭杆身的多个零件,基于引锭杆身的各个零件参数与引锭杆身的目标参数的关联关系,以及引锭杆身的各个零件参数之间的关联关系,创建引锭杆身;

引锭头创建模块03,用于根据每个引锭头的多个零件和每个引锭头的目标参数,确定每个引锭头的各个零件参数与对应的引锭头的目标参数的关联关系、以及每个引锭头的各个零件参数之间的关联关系;根据各个引锭头的多个零件,基于各个引锭头的各个零件参数与对应的引锭头的目标参数的关联关系,以及各个引锭头的各个零件参数之间的关联关系,创建多个引锭头;

引锭杆创建模块04,根据引锭杆身、多个引锭头以及多个引锭杆的目标参数,创建多个引锭杆。

在一个实施例中,目标参数确定模块01具体用于:

根据引锭头的头节高、杆身高、坡高点水平定位、链节公称长度和引锭头节数,确定引锭头坡节位置;其中,头节高和杆身高为用户输入的参数,坡高点水平定位、链节公称长度和引锭头节数为模型参数,引锭头坡节位置为引锭头的目标参数。

在一个实施例中,目标参数确定模块01进一步用于:

根据引锭头的头节高和杆身高,确定坡节角度对应的引锭头坡长;根据坡节角度对应的引锭头坡长、坡高点水平定位,确定坡节角度对应的引锭头坡长段数;在预设范围内调整坡节角度,在坡节角度对应的引锭头坡长段数等于引锭头节数时,根据坡节角度对应的引锭头坡长段数、链节公称长度、坡高点水平定位确定引锭头坡节位置。

在一个实施例中,引锭杆身的多个零件至少包括:多个链节、尾节、销轴、轴用挡圈和油杯;

引锭杆身创建模块02具体用于:

将引锭杆身的多个链节、尾节、销轴、轴用挡圈和油杯进行组装;基于引锭杆身的各个零件参数与引锭杆身的目标参数的关联关系,以及引锭杆身的各个零件参数之间的关联关系,调整组装后的引锭杆身的各个零件参数,创建引锭杆身。

在一个实施例中,上述引锭杆身的各个零件参数之间的关联关系,包括:

销轴参数与链节上销轴孔位置以及轴用挡圈凹槽位置的关联关系,以及销轴参数与轴用挡圈参数的关联关系。

在一个实施例中,每个引锭头的多个零件至少包括:多个链节、头节、销轴、挡板、轴用挡圈和油杯;

引锭头创建模块03具体用于:

将每个引锭头的多个链节、头节、销轴、挡板、轴用挡圈和油杯进行组装;基于每个引锭头的各个零件参数与对应的引锭头的目标参数的关联关系,以及每个引锭头的各个零件参数之间的关联关系,调整组装后的每个引锭头的各个零件参数,创建引锭头。

在一个实施例中,引锭杆创建模块04具体用于:

将引锭杆身分别与每个引锭头进行组装;基于各个引锭杆的目标参数,调整组装后的各个引锭杆的各个零件参数,创建多个引锭杆。

在一个实施例中,引锭杆创建模块04进一步用于:

基于引锭头长度,调整引锭杆身相对于引锭头的位置;其中,引锭头长度为引锭杆的目标参数。

在一个实施例中,该系统还包括:图号更改模块05,用于:

对同一引锭杆的多个零件配置相同的图号前缀或图号后缀;

根据相同的图号前缀或图号后缀,进行零件图号的批量筛选和/或修改。

在一个实施例中,该系统还包括:删除模块06,用于:

在生成多个引锭头之后,删除无效的目标参数。

本发明实施例提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述连铸机引锭杆的参数化设计方法。

本发明实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有执行上述连铸机引锭杆的参数化设计方法的计算机程序。

综上所述,本发明实施例提供的连铸机引锭杆的参数化设计方法及系统具有如下优点:

(1)基于目标参数与引锭杆的各个零件参数的关联关系,可以将引锭杆草图模型的模型参数和用户输入的参数向引锭杆的各个零件的进行批量传递,实现参数化设计,在模型参数和用户输入的参数发生更改时,能够直接自动更改所需的多个引锭杆,提高了设计效率和设计质量;

(2)采用人机界面和程序规则同时控制多条引锭杆的关联设计,主表单界面设置视图切换功能,对应视图里仅显示相应的引锭杆模型和对应的表单,创建了自定义人机交互界面,只需在界面中输入参数进行操作即可自动计算完成设计工作,提高了设计效率;

(3)通过批量更改图号功能,在项目变更时,可以实现快速批量更改图号;

(4)通过清理参数功能,可以实现快速批量地清理无用参数;

(5)通过关联驱动参数规则实现大批量参数传递,方便高效,通过轴孔凹槽定位规则和轴用挡圈匹配规则,实现不同尺寸时对应不同挡圈标准件的定位和匹配。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明实施例可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1