涂布作业仿真装置制造方法及图纸

技术编号:7077478 阅读:182 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种涂布作业仿真装置,其具备:指定部,其指定所述喷嘴相对于所述喷射装置的位置以及从该喷嘴喷射的喷射物的喷射形状;干涉部位计算部,其执行包含用于所述喷射物的输出以及停止的指令的所述机器人的动作程序,通过仿真来使所述机器人的三维模型动作,并在每预定时间里计算所述喷射形状的三维模型和所述被涂布部件的三维模型之间的干涉部位;干涉次数计算部,其在所述被涂布部件的三维模型的表面上,在由所述干涉部件计算部计算出的各个所述干涉部位上,在每所述预定时间里计算干涉次数;涂布时间计算部,其根据由该干涉次数计算部计算出的每所述预定时间的干涉次数来计算涂布时间。

【技术实现步骤摘要】

本专利技术涉及涂布作业仿真装置,其一边通过机器人根据其动作程序来移动所述喷射装置,一边在画面上同时显示机器人的三维模型以及被涂布部件的三维模型,来实施将从喷嘴喷射的喷射物涂布在被涂布部件的涂布作业的仿真,该机器人装载了具备至少一个喷嘴的喷射装置。
技术介绍
在使用机器人的作业中示教机器人的动作时,一般使用离线仿真。在离线仿真装置中,只进行机器人的动作的仿真,在使用了机器人的加工作业等的情况下,期望也对于其加工结果进行仿真。这样的加工作业中的一个是通过机器人的喷射装置来对喷射物进行喷射的涂布作业。用于这样的涂布作业的仿真装置在将涂料作为喷射物来喷射时被广泛使用,计算涂布了涂料的范围以及膜厚,将其结果在工件的三维模型上进行色标并显示。此外,如在日本特开2007-160313号公报中公开的那样,有时将分型剂作为喷射物来对压铸模具喷射时也使用涂布作业仿真装置。但是,将分型剂作为喷射物来对压铸模具喷射的情况下,基于以下的理由很难使用仿真装置。第一,在将分型剂作为喷射物来对压铸模具喷射时,因为分型剂没有附着在模具上,所以如涂料那样评价膜厚没有意义。此外,从冷却模具的观点来看,在对压铸模具喷射分型剂时,要求涂布分型剂的时间。但是,通常的涂布作业仿真装置不能计算涂布时间。第二,将涂料作为喷射物来喷射时,以喷射装置仅具备一个喷嘴为前提。与此相对,将分型剂作为喷射物来对压铸模具进行喷射的喷射装置通常具备多个喷嘴,很难进行从多个喷嘴喷射分型剂的情形的仿真。
技术实现思路
本专利技术是鉴于这样的情形而提出的,其目的在于提供一种与具备多个喷嘴的喷射装置相对应、并能够计算涂布作为喷射物的分型剂的时间的涂布作业仿真装置。为了实现上述目的,根据第一实施方式,一种涂布作业仿真装置(10),其在画面上同时显示机器人(20)的三维模型以及被涂布部件的三维模型地来实施涂布作业的仿真, 该涂布作业为通过装载了具备至少一个喷嘴(31)的喷射装置(30)的所述机器人(20) 根据其动作程序一边移动所述喷射装置(30),一边将从所述喷嘴(31)喷射的喷射物涂布在所述被涂布部件,该涂布作业仿真装置的特征在于,具备指定部(19),其指定所述喷嘴(31)相对于所述喷射装置(30)的位置以及从该喷嘴(31)喷射的喷射物的喷射形状; 干涉部位计算部(13),其执行包含用于所述喷射物的输出以及停止的指令的所述机器人 (20)的动作程序,通过仿真来使所述机器人(20)的三维模型动作,并在每预定时间里计算所述喷射形状的三维模型和所述被涂布部件的三维模型之间的干涉部位;干涉次数计算部(14),其在所述被涂布部件的三维模型的表面上,在由所述干涉部件计算部(13)计算出的各个所述干涉部位上,在每所述预定时间里计算干涉次数;涂布时间计算部(15),其根据由该干涉次数计算部(14)计算出的每所述预定时间的干涉次数来计算涂布时间;以及显示部(16),其根据该涂布时间计算部(15)计算出的涂布时间来对所述被涂布部件的三维模型的表面进行色标并显示。根据第二实施方式,在第一实施方式中,所述喷射装置具备同时对喷射物进行喷射的多个喷嘴,通过指定部来指定所述喷嘴的各自的喷射形状的三维模型,来实施所述涂布作业的仿真。通过对附图所示的实施例进行的详细描述,本专利技术的上述以及其它目的、特征及优点变得更加明显。附图说明图1是基于本专利技术的涂布作业仿真装置的概要图。图2是表示基于本专利技术的涂布作业仿真装置的动作的流程图。图3是表示喷射装置、喷嘴以及喷射形状的三维模型的立体图。图4是表示对喷射形状的三维模型和压铸模具的三维模型之间的干涉部位以及干涉次数进行计算的动作的流程图。图5是表示某个喷射形状的三维模型的图。图6是表示对某个压铸模具的三维模型的表面进行色标并显示的状态的图。 具体实施例方式以下,参照附图说明本专利技术的实施方式。在以下附图中,对于相同部件标注了相同的参照符号。为了容易理解,这些附图适当地变更了比例。图1是基于本专利技术的涂布作业仿真装置的概要图。如图1所示,涂布作业仿真装置10是数字计算机,主要具备画面11以及控制部12。画面11是CRT或液晶显示器等。在图1中显示了具备喷嘴的喷射装置30的三维模型以及装载了喷射装置30的机器人20的三维模型。而且,在画面11中显示了被涂布部件例如压铸模具W的三维模型。以下,存在将这些三维模型只是省略成“喷射装置30”、“机器人20”、“压铸模具W”等的情形。此外,机器人20是例如六轴结构的垂直多间接型机器人。在图1中,在机器人20 的臂先端部装载了喷射装置30。此外,喷射装置30具备多个喷嘴,能够对喷射物例如分型剂进行喷射。在控制部12上连接有指定部19例如鼠标、键盘等。能够通过指定部19如后述那样指定喷嘴相对于喷射装置30的本体的位置、以及从喷嘴喷射的分型剂的喷射形状。此外,控制部12包含存储部17,该存储部存储包含机器人的动作命令以及喷射装置30的驱动命令的动作程序。也可以在该存储部17中存储各种阈值、数据等。而且,控制部12包含干涉部位计算部13,该干涉部位计算部13在根据动作程序实施仿真时,在每预定时间计算分型剂的喷射形状的三维模型和压铸模型W的三维模型之间的干涉部位。进而,控制部12还包含干涉次数计算部14,该干涉次数计算部14在压铸模具W的三维模型的表面上,对于通过干涉部位计算部13计算出的各个干涉部位来计算干涉次数。在此,“每预定时间”表示涂布作业仿真装置10的预定的控制周期。而且,控制部12还包含根据由干涉次数计算部14计算出的每一预定时间的干涉次数计算出涂布时间的涂布时间计算部15 ;以及根据计算出的涂布时间来对压铸模具W的三维模型的表面进行色标并显示的显示部16。图2是表示涂布作业仿真装置的动作的流程图。以下,根据图2说明涂布作业仿真装置10的动作。首先,在步骤101中,在画面11上生成在压铸模具W上涂布分型剂的涂布作业的工件单元。工件单元主要由机器人20、喷射装置30以及压铸模具W的三维模型构成。在工件单元中,具备喷射装置30的机器人20和压铸模具W的相对位置与实际的涂布作业中的机器人20以及压铸模具W的相对位置相同。接着,在步骤102中,指定从喷射装置30的喷嘴喷射的分型剂的喷射形状的三维模型。图3是表示喷射装置、喷嘴以及喷射形状的三维模型的立体图。如图3所示,喷射装置30具备多个喷嘴例如四个同型的喷嘴31。能够看作是分型剂从这些喷嘴31喷射成圆锥状。从而,在步骤102中,通过指定部19来指定从喷嘴31喷射的分型剂的最大到达距离L以及该最大到达距离L下的半径R。由此,能够将高度为L、底面的半径为R的圆锥设定成分型剂的喷射形状的三维模型。另外,在存在多个喷嘴31时,可以对于每个喷嘴31个别地设定最大到达距离L以及半径R,也可以对于多个喷嘴31设定共同的最大到达距离L 以及半径R。但是,压铸模具W的三维模型的表面表示为三角形的网格。在该三角形的网格中, 假设所有边的长度十分小。在存在大的三角形网格时,假设通过例如将最长的边的中心和不是该边的两端的点的顶点连接的线段来分割成两部分,进行自动分割直到变得非常小为止。如果参照图2,在图2的步骤103中,涂布作业仿真装置10基于在存储部17中存储的动作程序来实施仿真。另外,也可以在工件单元上,本文档来自技高网...

【技术保护点】
1.一种涂布作业仿真装置(10),其在画面上同时显示机器人(20)的三维模型以及被涂布部件的三维模型地来实施涂布作业的仿真,该涂布作业为:通过装载了具备至少一个喷嘴(31)的喷射装置(30)的所述机器人(20)根据其动作程序一边移动所述喷射装置(30),一边将从所述喷嘴(31)喷射的喷射物涂布在所述被涂布部件,该涂布作业仿真装置的特征在于,具备:指定部(19),其指定所述喷嘴(31)相对于所述喷射装置(30)的位置以及从该喷嘴(31)喷射的喷射物的喷射形状;干涉部位计算部(13),其执行包含用于所述喷射物的输出以及停止的指令的所述机器人(20)的动作程序,通过仿真来使所述机器人(20)的三维模型动作,并在每预定时间里计算所述喷射形状的三维模型和所述被涂布部件的三维模型之间的干涉部位;干涉次数计算部(14),其在所述被涂布部件的三维模型的表面上,在由所述干涉部件计算部(13)计算出的各个所述干涉部位上,在每所述预定时间里计算干涉次数;涂布时间计算部(15),其根据由该干涉次数计算部(14)计算出的每所述预定时间的干涉次数来计算涂布时间;以及显示部(16),其根据该涂布时间计算部(15)计算出的涂布时间来对所述被涂布部件的三维模型的表面进行色标并显示。...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:长塚嘉治武田俊也
申请(专利权)人:发那科株式会社
类型:发明
国别省市:JP

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

1