JPH0850601A - Jig layout method and apparatus - Google Patents

Jig layout method and apparatus

Info

Publication number
JPH0850601A
JPH0850601A JP6183394A JP18339494A JPH0850601A JP H0850601 A JPH0850601 A JP H0850601A JP 6183394 A JP6183394 A JP 6183394A JP 18339494 A JP18339494 A JP 18339494A JP H0850601 A JPH0850601 A JP H0850601A
Authority
JP
Japan
Prior art keywords
jigs
jig
allowable range
interference
initial
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP6183394A
Other languages
Japanese (ja)
Inventor
Kenji Ishibashi
研二 石橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP6183394A priority Critical patent/JPH0850601A/en
Publication of JPH0850601A publication Critical patent/JPH0850601A/en
Pending legal-status Critical Current

Links

Landscapes

  • Automatic Assembly (AREA)

Abstract

(57)【要約】 【目的】 互いに干渉することなく、複数の治具を配置
することができる治具のレイアウト方法およびその装置
を提供する。 【構成】 初期配置を入力する入出力装置6と、前記初
期配置からの位置変更許容範囲を算出するレイアウト許
容範囲算出部3と、個々の治具を設計するCAD装置1
0と、該CAD装置によって設計した個々の治具を前記
初期配置における位置に配置した際の個々の治具同士の
干渉をチェックする干渉チェック部4と、前記初期配置
から個々の治具を前記許容範囲内において移動させて再
配置する再レイアウト部5と、よりなることを特徴とす
る治具のレイアウト装置1。
(57) [Abstract] [Purpose] To provide a jig layout method and a jig layout method in which a plurality of jigs can be arranged without interfering with each other. [Structure] An input / output device 6 for inputting an initial placement, a layout allowable range calculation unit 3 for calculating a position change allowable range from the initial placement, and a CAD device 1 for designing individual jigs.
0, an interference check unit 4 for checking interference between individual jigs when the individual jigs designed by the CAD device are arranged at the positions in the initial arrangement, and the individual jigs from the initial arrangement described above. A jig layout device (1) comprising: a re-layout unit (5) that moves and rearranges within an allowable range.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、工場の自動化ラインな
どに用いられている組み立て治具、例えば加工対象ワー
クや工具などを固定するためのクランプ装置を同一ステ
ージ上に複数台配置する際の治具のレイアウトを自動的
に行うための治具のレイアウト方法およびその装置に関
する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a plurality of assembly jigs used in factory automation lines and the like, for example, when a plurality of clamping devices for fixing workpieces or tools to be processed are arranged on the same stage. The present invention relates to a jig layout method and apparatus for automatically performing jig layout.

【0002】[0002]

【従来の技術】近年、CAD技術の発達により、自動化
ラインに用いられている組立治具の設計もCAD・CA
Mなどの設計支援装置によって行われており、加工され
るワークの形状に関する情報を元に、そのワークを加工
するために必要な治具、例えばワークや工具を固定した
り、所定の位置に案内するための治具などを自動設計し
ている。具体的には、CAD装置に治具を構成する様々
な部品の構造や形状に関するデータを記憶したデータベ
ースと、その治具が当接するワークに関する形状や断面
のデータ(これもCADに記憶されている)から、設計
者が各種の設計条件や制約を考慮しつつ、データベース
内を検索して、CAD装置の画面で、その治具を構成す
る部品を接続したり、必要な部品構造のものがデータベ
ース内にない場合にはその部品に付いて設計者が新たに
設計するなどして治具の設計を行っている。また、設計
者の負担をより軽くするために治具設計の自動化を計る
目的で発明されたものが、例えば、特開平2−1159
77号公報、特開平2−115978号公報、特開平2
−115980号公報に開示されている。
2. Description of the Related Art In recent years, due to the development of CAD technology, the design of assembly jigs used in automated lines has become CAD / CA.
It is performed by a design support device such as M, and based on the information on the shape of the workpiece to be processed, a jig necessary for processing the workpiece, such as a workpiece or a tool, is fixed or guided to a predetermined position. Jigs for doing so are automatically designed. Specifically, a database that stores data on the structures and shapes of various parts that make up the jig in the CAD device, and shape and cross-section data on the workpiece with which the jig abuts (also stored in the CAD. ), The designer searches the database while considering various design conditions and constraints, and connects the components that make up the jig on the screen of the CAD device, and the database of the required component structure If it is not inside, the jig is designed by the designer newly designing the part. In addition, a device invented for the purpose of automating the jig design in order to reduce the burden on the designer is disclosed in, for example, Japanese Patent Laid-Open No. 2-1159.
77, JP-A-2-115978, JP-A-2
It is disclosed in Japanese Patent Publication No. 115980.

【0003】図10は、上記公報記載の自動設計装置の
ブロック図であり、加工対象ワークの加工面に関連する
ワーク加工面データと、治具を構成する部品の可動部分
と非可動部分とからなる構成部品とその機構学的関係を
示す数式モデルなどからなる基礎関係モデルとを出発点
とし、これらから設計対象の治具ユニットを特定する部
品仕様の集合である構造モデルを生成し、この構造モデ
ルから、標準部品データベースの中にある部品構造にあ
うものを選択するための選択条件と、標準部品にはない
部品を設計するための創生条件が導き出されて、選択部
品に付いては、標準部品データベース内から選択された
選択部品仕様が決定され、また創生条件からは創生部品
仕様が決定されて、設計対象治具の作図が行われる。
FIG. 10 is a block diagram of the automatic designing apparatus described in the above publication, which is composed of workpiece machining surface data related to the machining surface of a workpiece to be machined and movable and non-movable parts of parts constituting a jig. Starting from a basic relationship model consisting of a component part and a mathematical model showing its mechanical relationship, a structural model that is a set of part specifications that specifies the jig unit to be designed is generated from these, and this structure is generated. From the model, the selection condition for selecting the one that matches the part structure in the standard part database and the creation condition for designing the part that does not exist in the standard part are derived. The selected part specification selected from the standard part database is determined, and the creation part specification is determined from the creation condition to draw the jig to be designed.

【0004】[0004]

【発明が解決しようとする課題】このような従来の治具
の自動設計では、設計者が、まず、ステージ上での治具
の配置を任意に決定して、その部分でのワークの形状情
報、主にワークの断面形状のデータから、その部分に当
接する治具を一つずつ自動設計するものである。このた
め、例えば、図11に示すように、治具(図示する場合
にはクランプ装置)20を同一ステージ25上に複数台
配置するような場合には、自動設計された各治具を実際
にステージ25上に配置した際に、治具20同士が干渉
して、うまく配置することができないといった問題があ
った。これは、設計者が指示した治具設置位置ごとに、
指示した部分での最適な形状および構造の治具が一つず
つ別々に設計されるため、個々の治具設計時に他の治具
との配置状態やその大きさまで細部に亘って考慮しなが
ら設計することが難しいために生ずるものである。
In such a conventional jig automatic design, the designer first arbitrarily determines the arrangement of the jig on the stage, and then the shape information of the work at that portion is determined. Mainly, the jigs that come into contact with the part are automatically designed one by one, mainly based on the cross-sectional shape data of the work. Therefore, for example, as shown in FIG. 11, when a plurality of jigs (clamping device in the case shown) 20 are arranged on the same stage 25, each automatically designed jig is actually used. When the jigs 20 are placed on the stage 25, the jigs 20 interfere with each other and the jigs 20 cannot be placed well. This is for each jig installation position instructed by the designer.
Since the jigs with the optimal shapes and structures in the designated parts are designed separately, each jig is designed while carefully considering the arrangement state with other jigs and their sizes. It is because it is difficult to do.

【0005】これは前記各公報記載の自動設計装置にお
いても同じであり、ワークと治具との干渉については考
慮されて個々の治具の自動設計が行われているものの、
複数の治具が同一ステージ内に配置される場合の治具同
士の干渉に付いては何等考慮されていないため、同様の
問題がある。
This is the same in the automatic designing apparatus described in each of the above publications, and although the individual jigs are automatically designed in consideration of the interference between the work and the jigs,
Since no consideration is given to interference between jigs when a plurality of jigs are arranged in the same stage, there is a similar problem.

【0006】このように個々の治具を設計した後治具同
士の干渉がある場合には、初めから治具の配置を再検討
したり、個々の治具、少なくとも干渉のある治具の設計
をやり直すなど、多くの時間と労力が必要となる。
When the jigs interfere with each other after designing the individual jigs as described above, the jig arrangement is reconsidered from the beginning, and the individual jigs, or at least the jigs having the interference are designed. It requires a lot of time and effort such as starting over.

【0007】そこで本発明は、複数の治具が配置される
場合において、治具同士の位置関係を考慮し、互いに干
渉することなく、治具を配置することができる治具のレ
イアウト方法およびその装置を提供することを目的とす
る。
Therefore, the present invention, when a plurality of jigs are arranged, considers the positional relationship between the jigs and arranges the jigs without interfering with each other, and a jig layout method therefor. The purpose is to provide a device.

【0008】[0008]

【課題を解決するための手段】上記目的を達成するため
の本発明は、複数の治具の初期配置を指定する段階と、
前記初期配置からの位置変更許容範囲を算出する段階
と、前記初期配置での個々の治具の設計データを入手す
る段階と、前記個々の治具を前記初期配置における位置
に配置した際の個々の治具同士の干渉を前記治具の設計
データからチェックする段階と、前記干渉をチェックす
る段階において、干渉がある治具を前記位置変更許容範
囲内で移動させて、干渉がなくなるように再配置する段
階と、よりなることを特徴とする治具のレイアウト方法
である。
The present invention for achieving the above object comprises a step of designating an initial arrangement of a plurality of jigs,
Calculating a position change allowable range from the initial placement, obtaining design data of individual jigs in the initial placement, and individually setting the individual jigs at the positions in the initial placement. In the step of checking the interference between the jigs from the jig design data and in the step of checking the interference, move the jigs with the interference within the position change allowable range and re-execute so as to eliminate the interference. It is a jig layout method characterized by comprising the steps of arranging.

【0009】本発明においては、前記位置変更許容範囲
を算出する段階が、前記初期配置における治具の配置状
態での加工対象ワークの加工精度をもとに、前記複数の
治具の内、個々の治具ごとに任意の移動量だけ移動させ
た場合に、前記加工精度を保てる許容範囲内かどうかに
よって判断することを特徴とする治具のレイアウト方法
である。
In the present invention, the step of calculating the position change allowable range is based on the machining accuracy of the workpiece to be machined in the jig arrangement state in the initial arrangement, among the plurality of jigs. The jig layout method is characterized in that, when each jig is moved by an arbitrary movement amount, it is judged whether or not it is within an allowable range in which the processing accuracy can be maintained.

【0010】上記目的を達成するための本発明は、複数
の治具の初期配置を入力する入力手段と、前記初期配置
からの位置変更許容範囲を算出する許容範囲算出手段
と、前記初期配置における個々の治具を設計する設計手
段と、該設計手段によって設計した個々の治具を前記初
期配置における位置に配置した際の個々の治具同士の干
渉をチェックする干渉チェック手段と、前記初期配置か
ら個々の治具を前記許容範囲算出手段において算出され
た許容範囲内において移動させて再配置する治具再配置
手段と、よりなることを特徴とする治具のレイアウト装
置である。
According to the present invention for achieving the above object, an input means for inputting an initial arrangement of a plurality of jigs, an allowable range calculating means for calculating a position change allowable range from the initial arrangement, and an initial arrangement in the initial arrangement are provided. Design means for designing individual jigs, interference checking means for checking interference between individual jigs when the individual jigs designed by the design means are placed at the positions in the initial placement, and the initial placement The jig layout device comprises: a jig rearrangement unit that moves and rearranges each jig within the allowable range calculated by the allowable range calculation unit.

【0011】また、上記目的を達成するための本発明
は、複数の治具の初期配置を入力する入力手段と、前記
初期配置からの位置変更許容範囲を算出する許容範囲算
出手段と、前記初期配置において配置される個々の治具
の設計データを記憶した設計データ記憶手段と、該設計
データ記憶手段に記憶されている個々の治具の設計デー
タから前記初期配置における位置に配置した際の個々の
治具同士の干渉をチェックする干渉チェック手段と、前
記初期配置から個々の治具を前記許容範囲算出手段にお
いて算出された許容範囲内において移動させて再配置す
る治具再配置手段と、よりなることを特徴とする治具の
レイアウト装置である。
Further, the present invention for achieving the above object comprises an input means for inputting an initial arrangement of a plurality of jigs, an allowable range calculating means for calculating a position change allowable range from the initial arrangement, and the initial step. Design data storage means for storing design data of individual jigs arranged in the arrangement, and individual design data storage means for arranging the jigs at the positions in the initial arrangement based on the design data of the individual jigs stored in the design data storage means. Interference checking means for checking interference between jigs, and jig repositioning means for moving and rearranging individual jigs within the allowable range calculated by the allowable range calculating means from the initial arrangement, This is a jig layout device.

【0012】[0012]

【作用】上述のように構成された本発明の治具のレイア
ウト方法は、設計者が任意に指定した初期配置からどの
程度まで個々の治具の位置変更が可能かどうかを、位置
変更許容範囲として算出し、個々の治具の設計データか
ら個々の治具同士の干渉の有無をチェックし、干渉があ
る場合に位置変更許容範囲内で干渉のある治具の位置を
変更することにより、干渉のない複数の治具のレイアウ
トを行うことができる。
According to the jig layout method of the present invention having the above-described structure, the position change permissible range is determined by determining to what extent the position of each jig can be changed from the initial arrangement arbitrarily designated by the designer. Then, check the design data of each jig for the presence of interference between the individual jigs, and if there is interference, change the position of the interfering jig within the position change allowable range The layout of multiple jigs without

【0013】また本発明の治具のレイアウト方法におい
ては、前記位置変更可能範囲を初期配置における加工精
度がどの程度まで各治具を移動させると保てなくなる
か、その加工精度の許容範囲を判断基準として算出する
ことで、各治具のレイアウトを初期配置から変更してレ
イアウトした場合でも、複数の治具全体としてワークの
加工精度を保ったまま各治具が干渉しないレイアウトを
行うことができる。
Further, in the jig layout method of the present invention, the allowable range of the processing accuracy is determined by deciding how much the processing accuracy in the initial placement can move each jig before keeping the position changeable range. By calculating as a reference, even when the layout of each jig is changed from the initial layout, it is possible to perform a layout in which the jigs do not interfere with each other while maintaining the machining accuracy of the work as a whole of the jigs. .

【0014】また、本発明の治具のレイアウト装置は、
入力手段によって設計者が任意に指定した複数の治具の
初期配置が入力され、許容範囲算出手段によって、初期
配置からどの程度まで個々の治具の位置変更が可能かど
うか、位置変更許容範囲が算出され、また設計手段によ
って、入力された初期配置における個々の治具が設計さ
れる。そして、干渉チェック手段によって、前記設計手
段によって設計された設計データから治具同士の干渉の
有無がチェックされて、治具再配置手段によって、前記
許容範囲算出手段において算出された許容範囲内におい
て干渉のある治具を移動して位置変更することにより、
複数の治具を干渉がないようにレイアウトするものであ
る。
Further, the jig layout device of the present invention is
The input means inputs the initial placement of multiple jigs arbitrarily specified by the designer, and the allowable range calculation means determines how much the individual jig positions can be changed from the initial placement and the allowable position change range. The individual jigs in the initial arrangement that have been calculated and input are designed. Then, the interference checking unit checks the design data designed by the designing unit for the presence of interference between the jigs, and the jig rearranging unit checks for interference within the allowable range calculated by the allowable range calculating unit. By moving and changing the position of a jig with
The jigs are laid out so that they do not interfere with each other.

【0015】また、本発明の治具のレイアウト装置は、
入力手段によって設計者が任意に指定した複数の治具の
初期配置が入力され、許容範囲算出手段によって、初期
配置からどの程度まで個々の治具の位置変更が可能かど
うか、位置変更許容範囲が算出される。そして、干渉チ
ェック手段が、設計データ記憶手段から予め設計された
個々の治具の設計データを入手して治具同士の干渉の有
無をチェックし、治具再配置手段によって、前記許容範
囲算出手段において算出された許容範囲内において干渉
のある治具を移動して位置変更することにより、複数の
治具を干渉がないようにレイアウトするものである。
Further, the jig layout device of the present invention is
The input means inputs the initial placement of multiple jigs arbitrarily specified by the designer, and the allowable range calculation means determines how much the individual jig positions can be changed from the initial placement and the allowable position change range. It is calculated. Then, the interference checking means obtains the design data of individual jigs designed in advance from the design data storing means, checks whether there is interference between the jigs, and the jig rearranging means causes the allowable range calculating means. By moving and changing the positions of the jigs having the interference within the allowable range calculated in step 1, the plurality of jigs are laid out so as not to interfere with each other.

【0016】[0016]

【実施例】以下、添付した図面を参照して、本発明の一
実施例を説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the accompanying drawings.

【0017】図1は、本発明を適用した治具のレイアウ
ト装置のブロック図である。このレイアウト装置1は、
個々の治具を設計するための設計手段であるCAD装置
10と、治具の干渉チェックや再配置を行うレイアウト
部2よりなり、レイアウト部2内は、許容範囲算出手段
であるレイアウト許容範囲算出部3と、干渉チェック手
段である干渉チェック部4と、治具再配置手段である再
レイアウト部5よりなり、CAD装置10には、初期配
置(初期レイアウト)を入力するための入力手段である
キーボードやマウス、タッチパネルなど入力機器、およ
びモニターやプリンタなどの出力機器よりなる入出力装
置6、ワーク形状などのワークデータが格納されたワー
クデータベース7および治具を設計するための部品デー
タが記憶された治具データベース8が接続されていて、
入力された初期レイアウトと、CAD装置10で設計さ
れた個々の治具の設計データから治具同士が干渉するこ
とのないように、治具のレイアウトを自動的に行うもの
である。
FIG. 1 is a block diagram of a jig layout device to which the present invention is applied. This layout device 1 is
It comprises a CAD device 10 which is a design means for designing individual jigs, and a layout section 2 which performs interference check and rearrangement of the jigs. The CAD device 10 is an input unit for inputting an initial layout (initial layout), which includes a unit 3, an interference check unit 4 which is an interference check unit, and a relayout unit 5 which is a jig rearrangement unit. An input / output device 6 including an input device such as a keyboard, a mouse, and a touch panel, and an output device such as a monitor and a printer, a work database 7 that stores work data such as a work shape, and component data for designing a jig are stored. The jig database 8 is connected,
The jig layout is automatically performed so that the jigs do not interfere with each other based on the input initial layout and the design data of each jig designed by the CAD device 10.

【0018】以下、各部の動作について説明する。レイ
アウト許容範囲算出部3は、入出力装置6より設計者が
入力するワークに対する複数の治具の位置である初期レ
イアウトからどの程度まで配置を移動させてもよいか、
その許容範囲が算出されれる。入力される初期レイアウ
トは、例えばワークを固定するためのクランプ装置の場
合には、図2に示すように、ワーク26の形状に合わせ
て、設計者が最もワークの加工が行い易いように種々の
条件を加味して任意に指定する。図示する場合にはクラ
ンプ装置がP1、P2、…Pmまでのm個である。レイ
アウト許容範囲算出部3は、この初期レイアウトにおけ
る各治具の配置から図3に示すフローチャートのごとく
個々の治具の位置変更許容範囲が算出される。
The operation of each unit will be described below. To what extent the layout allowable range calculation unit 3 may move the layout from the initial layout, which is the position of the plurality of jigs for the work input by the designer from the input / output device 6,
The allowable range is calculated. For example, in the case of a clamp device for fixing a work, the initial layout to be input may be various according to the shape of the work 26 so that the designer can process the work most easily as shown in FIG. Specify arbitrarily considering the conditions. In the illustrated case, there are m clamp devices up to P1, P2, ... Pm. The layout allowable range calculation unit 3 calculates the position change allowable range of each jig from the arrangement of each jig in this initial layout as shown in the flowchart of FIG.

【0019】まず、各クランプ装置の位置Pn(nは任
意のクランプ装置の番号を表す)を変数Pn´に代入し
(S1)、任意に指定した位置変更量δAをPn´に加
算して、変数Pn´に代入する(S2)。クランプ装置
Pnの位置をPn´に変更して、その他のクランプ装置
は初期レイアウトでの位置P1、P2、…Pmのままと
して、ワークの加工精度がどの様に変化するかシミュレ
ーションを行い、そのシミュレーション結果をαとする
(S3)。シミュレーション結果αとPnを含む全クラ
ンプ装置が加工精度の許容値εより大きくなるまで、す
なわち、加工精度が悪くなるまで前記ステップ2および
3を繰り返して、順次位置変更量δAを増加させて行
き、加工精度αが加工精度εより大きくなった時点で終
了して(S4)、Pnの(+)側の許容量Pn+にその
時のPn´を入れる(S5)。次に、上記と同様にし
て、同じクランプ装置の位置Pnを変数Pn´に代入し
(S6)、任意に指定した位置変更量δAをPn´から
減算して、変数Pn´に代入する(S7)。クランプ装
置Pnの位置をPn´に変更して、その他のクランプ装
置は初期レイアウトでの位置P1、P2、…Pmのまま
として、ワークの加工精度がどの様に変化するかシミュ
レーションを行い、そのシミュレーション結果をαとす
る(S8)。シミュレーション結果αとPnを含む全ク
ランプ装置が初期レイアウト状態の加工精度εより大き
くなるまで前記ステップ2および3を繰り返して、順次
位置変更量δAを増加化させて行き、加工精度αが加工
精度の許容値εより大きくなった時点で終了して(S
9)、Pnの(−)側の許容量Pn−にその時のPn´
を入れる(S10)。これにより一つのクランプ装置の
許容量が決定される。
First, the position Pn of each clamp device (n represents the number of an arbitrary clamp device) is substituted into a variable Pn '(S1), and the arbitrarily designated position change amount δA is added to Pn', The variable Pn 'is substituted (S2). The position of the clamp device Pn is changed to Pn ′, the other clamp devices are left at the positions P1, P2, ... Pm in the initial layout, and a simulation is performed to see how the machining accuracy of the workpiece changes, and the simulation is performed. The result is α (S3). The steps 2 and 3 are repeated until all the clamp devices including the simulation results α and Pn become larger than the machining precision allowable value ε, that is, the machining precision becomes poor, and the position change amount δA is sequentially increased. When the machining accuracy α becomes larger than the machining accuracy ε, the process ends (S4), and Pn ′ at that time is added to the allowable amount Pn + on the (+) side of Pn (S5). Next, in the same manner as above, the position Pn of the same clamp device is substituted into the variable Pn '(S6), the arbitrarily designated position change amount δA is subtracted from Pn' and substituted into the variable Pn '(S7). ). The position of the clamp device Pn is changed to Pn ′, the other clamp devices are left at the positions P1, P2, ... Pm in the initial layout, and a simulation is performed to see how the machining accuracy of the workpiece changes, and the simulation is performed. The result is set to α (S8). The above steps 2 and 3 are repeated until all the clamping devices including the simulation result α and Pn become larger than the machining accuracy ε in the initial layout state, and the position change amount δA is sequentially increased. When the value exceeds the allowable value ε, the process ends (S
9), Pn 'at that time is added to the allowable amount Pn- on the (-) side of Pn.
(S10). This determines the tolerance of one clamping device.

【0020】これを全てのクランプ装置ごとに順次行っ
て全てのクランプ装置における位置変更許容範囲を算出
する。図4はこの許容量算出の状態を図示したもので、
初期レイアウトでの位置Pnに対して、上記のようにし
て算出された(+)側の許容範囲Pn+と(−)側の許
容範囲Pn−が決定される。なお、図中Aは、許容範囲
内での移動方向を示し、矢印方向が(+)側である。
This is sequentially performed for all the clamp devices to calculate the position change allowable range in all the clamp devices. FIG. 4 shows the state of this allowable amount calculation.
With respect to the position Pn in the initial layout, the (+) side allowable range Pn + and the (−) side allowable range Pn− calculated as described above are determined. In the figure, A indicates the moving direction within the allowable range, and the arrow direction is the (+) side.

【0021】次に、干渉チェック部4は、後述するCA
D装置10での個々の治具の設計データを元に、初期レ
イアウトにしたがって各治具を配置した際の干渉の有無
をチェックする。これには、図5に示すように、各治具
の設計データから個々の治具の面分データ、すなわち各
治具の大きさが判別できる外形線のデータをたて、横お
よび奥行き方向の面分として抽出し、各治具の面分線に
交点がないかどうかを判別する。図示するように、交点
がある場合にはその交点Q1およびQ2がある面分デー
タの治具同士が干渉していることが分かる。
Next, the interference check unit 4 is a CA which will be described later.
Based on the design data of each jig in the D device 10, the presence or absence of interference when arranging each jig according to the initial layout is checked. As shown in FIG. 5, the surface data of each jig, that is, the data of the outline that allows the size of each jig to be determined from the design data of each jig is set in the horizontal and depth directions. It is extracted as a surface segment and it is determined whether or not there is an intersection on the surface segment line of each jig. As shown in the figure, when there is an intersection, it can be seen that the jigs of the surface data having the intersections Q1 and Q2 interfere with each other.

【0022】次に再レイアウト部5は、前記干渉チェッ
ク部4において干渉があることが検出された治具につい
て前記位置変更許容範囲内において治具の位置変更を行
うものである。図6および図7は、この位置変更のため
の処理を示すフローチャートであり、図8は、干渉のあ
る治具とその両隣の治具を示す図面である。図8におい
て干渉のある治具はPsとPtであり、Psのとなりに
Pkがあり、PtのとなりにPrがある。干渉している
治具PsとPtは前記干渉チェック部4において干渉あ
りと検出されたものである。
Next, the relayout section 5 changes the position of the jig for which the interference is detected by the interference check section 4 within the allowable position change range. 6 and 7 are flowcharts showing the processing for changing the position, and FIG. 8 is a drawing showing a jig having interference and jigs on both sides of the jig. In FIG. 8, jigs having interference are Ps and Pt, Pk is next to Ps, and Pr is next to Pt. The interfering jigs Ps and Pt are detected by the interference checking unit 4 as having interference.

【0023】再レイアウトは、まず、干渉のある治具P
sがPtから遠ざかる方向の単位ベクトルFs(以下単
にFsと称する)を求め(S20)、次にPtがPsか
ら遠ざかる方向の単位ベクトルFt(以下単にFtと称
する)を求めるが、このFtはFsの反対方向であるか
らFt=−Fsである(S21)。
In the re-layout, first, the jig P with interference is used.
A unit vector Fs (hereinafter simply referred to as Fs) in a direction in which s moves away from Pt is obtained (S20), and then a unit vector Ft (hereinafter simply referred to as Ft) in a direction in which Pt moves away from Ps is obtained. Since it is in the opposite direction, Ft = −Fs (S21).

【0024】次に、Psと(Ptを除く)他の治具との
最短距離dsを求める(S22)。図8に示す場合には
Pkとの最短距離を求めることになる。次いで、dsが
0以下でないことを確認して(S23)、もしdsが0
以下となる場合には、エラー処理としてその旨を表示し
(S40)、今回のPsとPtの再レイアウトは終了
し、最短距離dsが0以下となった治具(図8の場合に
はPk)とPsの再レイアウトを実行することになる。
ただし一番初めの段階では、干渉チェック部4において
PsとPkとの干渉は検出していないので、dsは0よ
り大きな値である。したがって、次に、Ptと(Psを
除く)他の治具との最短距離dtを求める(S24)。
図8に示す場合にはPrとの最短距離を求めることにな
る。次いで、dtが0以下でないことを確認して(S2
5)、もしdtが0以下となる場合には、エラー処理と
してその旨を表示し(S41)、今回のPsとPtの再
レイアウトは終了し、最短距離dsが0以下となった治
具(図8の場合にはPr)とPtの再レイアウトを実行
することになる。ただし一番初めの段階では、前記同様
に干渉チェック部4においてPtとPrとの干渉は検出
していないので、dtは0より大きな値である。
Next, the shortest distance ds between Ps and another jig (excluding Pt) is obtained (S22). In the case shown in FIG. 8, the shortest distance from Pk is obtained. Next, it is confirmed that ds is not less than 0 (S23), and if ds is 0
In the case of the following, error processing is displayed (S40), the relayout of Ps and Pt this time is completed, and the jig with the shortest distance ds of 0 or less (Pk in the case of FIG. 8 is shown. ) And Ps relayout will be performed.
However, at the first stage, the interference check unit 4 does not detect the interference between Ps and Pk, and therefore ds is a value larger than 0. Therefore, next, the shortest distance dt between Pt and another jig (excluding Ps) is obtained (S24).
In the case shown in FIG. 8, the shortest distance from Pr is obtained. Then, confirm that dt is not 0 or less (S2
5) If dt is less than or equal to 0, that effect is displayed as error processing (S41), the relayout of Ps and Pt this time is completed, and the jig with the shortest distance ds of less than or equal to 0 ( In the case of FIG. 8, the relayout of Pr) and Pt is executed. However, at the first stage, since the interference check unit 4 does not detect the interference between Pt and Pr in the same manner as described above, dt is a value larger than 0.

【0025】次に、Psを刻み幅βでFs方向に移動さ
せた場合βFsのPsと(Ptを除く)他の治具との最
短距離ds´を求める(S26)。図8に示す場合には
Pkとの最短距離を求めることになる。本実施例ではβ
を5mmとした。なお、この段階では、まだ実際にPs
の移動処理は行わない。次いで、ds´とdsとを比較
して(S27)、ds´≧dsの場合には、PsをβF
sだけ移動する処理を行って(S35)、後述するステ
ップ32(S32)以下の処理を行う。
Next, when Ps is moved in the Fs direction by the step size β, the shortest distance ds' between Ps of βFs and other jigs (excluding Pt) is obtained (S26). In the case shown in FIG. 8, the shortest distance from Pk is obtained. In this example β
Was set to 5 mm. At this stage, Ps is still actually
Is not processed. Next, ds ′ and ds are compared (S27), and when ds ′ ≧ ds, Ps is set to βF
The process of moving by s is performed (S35), and the process of step 32 (S32) and subsequent steps described later is performed.

【0026】ステップ27(S27)において、ds´
≧dsとならない場合には、次に、Ptを刻み幅βでF
t方向に移動させた場合βFtのPtと(Psを除く)
他の治具との最短距離dt´を求める(S28)。図8
に示す場合にはPrとの最短距離を求めることになる。
なお、この段階では、まだ実際にPtの移動処理は行わ
ない。次いで、dt´とdtとを比較して(S29)、
dt´≧dtの場合には、PtをβFtだけ移動する処
理を行って(S36)、後述するステップ32(S3
2)以下の処理を行う。
At step 27 (S27), ds'
If ≧ ds is not satisfied, then Pt is divided into F with a step size β.
When moved in the t direction, Pt of βFt (excluding Ps)
The shortest distance dt 'with another jig is obtained (S28). FIG.
In case of, the shortest distance from Pr is obtained.
At this stage, the Pt transfer process is not actually performed yet. Then, dt 'and dt are compared (S29),
If dt ′ ≧ dt, a process of moving Pt by βFt is performed (S36), and step 32 (S3) described later is performed.
2) Perform the following processing.

【0027】ステップ29(S29)において、dt´
≧dtとならない場合には、次に、ds´とdt´とを
比較し(S30)、ds´の方がdt´より大きい場合
にはPsをβFsだけ移動して(S37)、後述するス
テップ32(S32)以下の処理を行い、dt´の方が
ds´より大きい場合にはPtをβFtだけ移動する
(S31)。
At step 29 (S29), dt '
If ≧ dt does not hold, then ds ′ and dt ′ are compared (S30), and if ds ′ is larger than dt ′, Ps is moved by βFs (S37), and the steps described below are performed. If the dt 'is larger than the ds', Pt is moved by βFt (S31).

【0028】これまでの処理で(エラー処理を除く)、
PsまたはPtのいずれかが移動処理されているので、
次に、Psがその許容範囲Ps−からPs+の間に入っ
ているかどうかを確認して(S32)、許容範囲内にな
い場合にはエラー処理として、再レイアウト不能である
ことを表示し(S42)、処理を終了する。許容範囲内
であれば、次に、Ptがその許容範囲Pt−からPt+
の間に入っているかどうかを確認して(S33)、許容
範囲内にない場合にはエラー処理として、再レイアウト
不能であることを表示し(S43)、処理を終了する。
許容範囲内であれば、PsとPtとの干渉を再び干渉チ
ェック部4においてチェックし(S34)、干渉がなく
なっていれば、処理を終了し、干渉が依然として残って
いる場合には、もう一度ステップ22(S22)へ戻っ
て、上記各処理を実行することになる。
With the processing up to now (excluding error processing),
Since either Ps or Pt is being moved,
Next, it is confirmed whether or not Ps is within the permissible range Ps− to Ps + (S32), and if it is not within the permissible range, error processing is performed to display that relayout is impossible (S42). ), The processing ends. If it is within the allowable range, then Pt is changed from the allowable range Pt− to Pt +.
If it is not within the allowable range, it is displayed as an error process that relayout is impossible (S43), and the process is terminated.
If it is within the allowable range, the interference between Ps and Pt is checked again by the interference check unit 4 (S34). If there is no interference, the process is terminated, and if the interference still remains, the step is performed again. Then, the process returns to step 22 (S22) to execute the above-mentioned processes.

【0029】これにより、徐々に干渉がなくなるまで、
PsまたはPtが移動されてその干渉がなくなるか、ま
たは、PsまたはPtが移動されることにより、他の治
具(PkやPr)との干渉が発生する場合(前記ステッ
プ22(S22)、23(S23)およびステップ24
(S24)、25(S25)によって検出される)に
は、その治具の再レイアウトを行うので、結果的に全て
の治具同士の間で、干渉がなくなるまで再レイアウトが
実行されることになる。なお、ステップ42(S42)
および43(S43)においてエラー処理された場合に
は、治具を移動すると位置変更許容範囲を越えてしまう
ので、加工精度が悪くなることを示しており、設計者
が、初期レイアウトにおける加工精度を変更するか、初
期レイアウトそのものを変更するか、または、個々の治
具の設計自体を変更することになる。以上が再レイアウ
ト部5における再レイアウトの処理動作である。
By this, until the interference gradually disappears,
When Ps or Pt is moved to eliminate the interference, or when Ps or Pt is moved to cause interference with other jigs (Pk or Pr) (steps 22 (S22), 23 above). (S23) and step 24
In (S24) and 25 (detected in S25), the re-layout of the jig is performed, and as a result, the re-layout is executed until all the jigs do not interfere with each other. Become. Note that step 42 (S42)
And 43 (S43), if the jig is moved, the machining accuracy will be deteriorated because the position change allowable range will be exceeded when the jig is moved. It may be changed, the initial layout itself is changed, or the design of each jig is changed. The above is the relayout processing operation in the relayout unit 5.

【0030】本実施例において、個々の治具の設計は、
CAD装置10を用いて従前より行われているように、
治具データベース8に記憶されて治具を構成するための
部品データとワークデータベース7に記憶されているワ
ークの加工形状データから設計者が設計するものとし
た。具体的には、まず治具の初期レイアウトでの個々の
治具の配置部分のワークの加工形状データをワークデー
タベース7から抽出し、その加工形状に適した形状の治
具部品を治具データベース8から抽出して、必要な部品
を接続することによって治具を構成し、ステージからワ
ークまでの高さや位置関係のデータを入力することによ
って、治具を構成する各部品の寸法調節が行われて、個
々の治具の設計、作図が行われる。なお、この個々の治
具の設計については、設計手段として従来の技術で説明
した各公報記載の自動設計装置を用いてもよし、その他
に、設計者が予め設計した治具の設計データをそのまま
用いてもよく、その場合には個々の治具の設計手段であ
るCAD装置10の代わりに、予め設計された個々の治
具の設計データを記憶した設計データ記憶手段をレイア
ウト部2に接続し、レイアウト部2において個々の治具
の形状や大きさなどのデータから前述した干渉チェック
の再に必要な面分データが得られるようにすることで、
本発明を実施することができる。
In this embodiment, the design of each jig is
As has been done in the past using the CAD device 10,
It is assumed that the designer designs the workpiece data stored in the jig database 8 to configure the jig and the machining shape data of the workpiece stored in the work database 7. Specifically, first, the machining shape data of the work of the arrangement part of each jig in the initial layout of the jig is extracted from the work database 7, and the jig component having the shape suitable for the machining shape is acquired in the jig database 8. The jigs are constructed by connecting the necessary parts to the jigs, and by inputting the height and positional relationship data from the stage to the workpiece, the dimensions of the parts that make up the jigs are adjusted. , Designing and drawing individual jigs. Regarding the design of each individual jig, the automatic design device described in each publication described in the prior art may be used as the design means, or else the design data of the jig designed by the designer in advance may be used as it is. In that case, instead of the CAD device 10 which is the designing means for each jig, a design data storing means for storing designing data for each predesigned jig is connected to the layout section 2. By allowing the layout unit 2 to obtain the surface data necessary for re-execution of the interference check from the data such as the shape and size of each jig,
The present invention can be implemented.

【0031】ここで、全体を通しての再レイアウト処理
の流れを図9に示すフローチャートにより説明する。
Here, the flow of the relayout processing as a whole will be described with reference to the flowchart shown in FIG.

【0032】まず、レイアウト許容範囲算出部3におい
て、前述したようにレイアウト許容範囲が計算され(S
50)、次いで、個々の治具の設計が行われて(S5
1)、干渉チェック部4が設計データから干渉をチェッ
クし(S52)、干渉ありと検知された場合には(S5
3)、再レイアウト部により前述したように治具の再レ
イアウトを行う(S54)。これにより、複数の治具同
士が干渉なくレイアウトされる。
First, the layout allowable range calculation unit 3 calculates the layout allowable range as described above (S
50) Next, individual jigs are designed (S5
1) The interference check unit 4 checks the design data for interference (S52), and if it is detected that there is interference (S5).
3) The relayout section rearranges the jig as described above (S54). As a result, the plurality of jigs are laid out without interference.

【0033】[0033]

【発明の効果】以上説明したように、本発明の治具のレ
イアウト方法は、任意に指定された初期配置において設
計された個々の治具を干渉の有無をチェックして、干渉
のある治具の位置変更をその位置変更許容範囲内におい
て行うこととしたので、干渉のある治具の設計のやり直
しが少なくなり、設計作業を効率化することが可能とな
る。また前記位置変更許容範囲をワークの加工精度を判
断基準として算出することで、干渉のある治具の位置変
更を行ってもワークの加工精度が保証される。
As described above, according to the jig layout method of the present invention, the jigs having interference are checked by checking the presence or absence of interference in each jig designed in an arbitrarily designated initial arrangement. Since the position change is performed within the position change allowable range, the design work of the jig having the interference is less likely to be redone and the design work can be made efficient. Further, by calculating the allowable position change range using the machining accuracy of the workpiece as a criterion, the machining accuracy of the workpiece is guaranteed even when the position of the jig having the interference is changed.

【0034】また本発明の治具のレイアウト装置は、入
力手段によって設計者が任意に入力した初期配置から許
容範囲算出手段が各治具の位置変更がどの程度可能であ
るかを算出し、設計手段によって設計された個々の治具
の干渉の有無が干渉チェック手段によってチェックされ
て、再配置手段によって、干渉のある治具の位置変更が
なされるので、設計者が設計手段により各治具の干渉の
有無を考慮することなく個々の治具の設計を行うことが
可能となり、設計効率が向上する。
Further, the jig layout device of the present invention calculates the extent to which the position of each jig can be changed by the allowable range calculation means from the initial arrangement arbitrarily input by the designer by the input means, The presence or absence of interference of each jig designed by the means is checked by the interference check means, and the position of the jig having the interference is changed by the rearrangement means. Individual jigs can be designed without considering the presence or absence of interference, and the design efficiency is improved.

【0035】また本発明の治具のレイアウト装置は、入
力手段によって設計者が任意に入力した初期位置から許
容範囲算出手段が各治具の位置変更がどの程度可能であ
るかを算出し、予め設計されている各治具の設計データ
を設計データ記憶手段から入手して個々の治具の干渉の
有無を干渉チェック手段によってチェックし、再配置手
段によって、干渉のある治具の位置変更がなされるの
で、各治具の設計に当っては、各治具の干渉の有無を考
慮することなく設計することができ、すでに設計を終了
した各治具の設計データがある場合にはこれを設計デー
タ記憶手段に記憶させるのみで、干渉のない治具のレイ
アウトを自動的に行うことができる。
Further, in the jig layout device of the present invention, the allowable range calculation means calculates from the initial position arbitrarily input by the designer by the input means, how much the position of each jig can be changed, and it is calculated in advance. The design data of each designed jig is obtained from the design data storage means, and the presence or absence of interference of each jig is checked by the interference check means, and the relocation means changes the position of the jig with the interference. Therefore, when designing each jig, it is possible to design without considering the interference of each jig. If there is design data for each jig that has already been designed, design it. The jig layout without interference can be automatically performed only by storing the jig in the data storage means.

【図面の簡単な説明】[Brief description of drawings]

【図1】 本発明の一実施例である治具レイアウト装置
を説明するためのブロック図である。
FIG. 1 is a block diagram for explaining a jig layout device that is an embodiment of the present invention.

【図2】 上記実施例において複数の治具の初期レイア
ウトを示す図面である。
FIG. 2 is a drawing showing an initial layout of a plurality of jigs in the above embodiment.

【図3】 上記実施例における位置変更許容範囲の算出
の流れを説明ためのフローチャートである。
FIG. 3 is a flowchart for explaining a flow of calculation of a position change allowable range in the above embodiment.

【図4】 上記実施例における位置変更許容範囲を説明
ための図面である。
FIG. 4 is a view for explaining a position change allowable range in the above embodiment.

【図5】 上記実施例における干渉チェックを説明する
ための治具の面分データの図面である。
FIG. 5 is a drawing of surface data of a jig for explaining the interference check in the above embodiment.

【図6】 上記実施例における再レイアウトの流れを説
明ためのフローチャートである。
FIG. 6 is a flowchart for explaining the flow of relayout in the above embodiment.

【図7】 図6に続く再レイアウトの流れを説明ための
フローチャートである。
FIG. 7 is a flowchart for explaining the flow of relayout following FIG.

【図8】 上記実施例における再レイアウトを説明ため
の干渉する治具を示す図面である。
FIG. 8 is a view showing an interfering jig for explaining a relayout in the above embodiment.

【図9】 上記実施例におけるレイアウト装置全体の動
作を説明ためのフローチャートである。
FIG. 9 is a flow chart for explaining the operation of the entire layout apparatus in the above embodiment.

【図10】 従来の治具の自動設計装置を示すブロック
図である。
FIG. 10 is a block diagram showing a conventional automatic jig designing apparatus.

【図11】 同一ステージ上に配置された複数の治具
(クランプ装置)を示す鳥観図である。
FIG. 11 is a bird's eye view showing a plurality of jigs (clamping devices) arranged on the same stage.

【符号の説明】[Explanation of symbols]

1…レイアウト装置、2…レイアウト部、3…レイアウ
ト許容範囲算出部、4…干渉チェック部、5…再レイア
ウト部、6…入出力装置、7…ワークデータベース、8
…治具データベース、10…CAD装置。
1 ... Layout device, 2 ... Layout unit, 3 ... Layout allowable range calculation unit, 4 ... Interference check unit, 5 ... Relayout unit, 6 ... I / O device, 7 ... Work database, 8
... jig database, 10 ... CAD device.

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 複数の治具の初期配置を指定する段階
と、 前記初期配置からの位置変更許容範囲を算出する段階
と、 前記初期配置での個々の治具の設計データを入手する段
階と、 前記個々の治具を前記初期配置における位置に配置した
際の個々の治具同士の干渉を前記治具の設計データから
チェックする段階と、 前記干渉をチェックする段階において、干渉がある治具
を前記位置変更許容範囲内で移動させて、干渉がなくな
るように再配置する段階と、よりなることを特徴とする
治具のレイアウト方法。
1. A step of designating an initial placement of a plurality of jigs, a step of calculating a position change allowable range from the initial placement, and a step of obtaining design data of individual jigs in the initial placement. , Checking the interference between the individual jigs when the individual jigs are placed at the positions in the initial placement from the jig design data, and checking the interference, the jigs that have interference Is moved within the position change allowable range and rearranged so as to eliminate interference, and a jig layout method.
【請求項2】 前記位置変更許容範囲を算出する段階
が、前記初期配置における治具の配置状態での加工対象
ワークの加工精度をもとに、前記複数の治具の内、個々
の治具ごとに任意の移動量だけ移動させた場合に、前記
加工精度を保てる許容範囲内かどうかによって判断する
ことを特徴とする請求項1に記載の治具のレイアウト方
法。
2. The step of calculating the position change allowable range is based on the processing accuracy of a workpiece to be processed in the arrangement state of the jigs in the initial arrangement, among the plurality of jigs. 2. The jig layout method according to claim 1, wherein the jig is laid out according to whether or not it is within an allowable range in which the processing accuracy can be maintained when the jig is moved by an arbitrary amount.
【請求項3】 複数の治具の初期配置を入力する入力手
段と、 前記初期配置からの位置変更許容範囲を算出する許容範
囲算出手段と、 前記初期配置における個々の治具を設計する設計手段
と、 該設計手段によって設計した個々の治具を前記初期配置
における位置に配置した際の個々の治具同士の干渉をチ
ェックする干渉チェック手段と、 前記初期配置から個々の治具を前記許容範囲算出手段に
おいて算出された許容範囲内において移動させて再配置
する治具再配置手段と、よりなることを特徴とする治具
のレイアウト装置。
3. An input means for inputting an initial arrangement of a plurality of jigs, an allowable range calculating means for calculating a position change allowable range from the initial arrangement, and a designing means for designing individual jigs in the initial arrangement. And an interference check means for checking interference between individual jigs when the individual jigs designed by the design means are arranged at the positions in the initial arrangement, and the individual jigs from the initial arrangement to the allowable range. A jig layout device, comprising: a jig rearrangement unit that moves and rearranges within an allowable range calculated by a calculation unit.
【請求項4】 複数の治具の初期配置を入力する入力手
段と、 前記初期配置からの位置変更許容範囲を算出する許容範
囲算出手段と、 前記初期配置において配置される個々の治具の設計デー
タを記憶した設計データ記憶手段と、 該設計データ記憶手段に記憶されている個々の治具の設
計データから前記初期配置における位置に配置した際の
個々の治具同士の干渉をチェックする干渉チェック手段
と、 前記初期配置から個々の治具を前記許容範囲算出手段に
おいて算出された許容範囲内において移動させて再配置
する治具再配置手段と、よりなることを特徴とする治具
のレイアウト装置。
4. Input means for inputting an initial arrangement of a plurality of jigs, allowable range calculation means for calculating a position change allowable range from the initial arrangement, and design of individual jigs arranged in the initial arrangement. An interference check for checking the interference between the individual jigs when the jigs are arranged at the positions in the initial arrangement based on the design data storage means storing the data and the design data of the individual jigs stored in the design data storage means. And a jig rearrangement means for moving and rearranging individual jigs within the allowable range calculated by the allowable range calculating means from the initial arrangement, and a jig layout device comprising: .
JP6183394A 1994-08-04 1994-08-04 Jig layout method and apparatus Pending JPH0850601A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6183394A JPH0850601A (en) 1994-08-04 1994-08-04 Jig layout method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6183394A JPH0850601A (en) 1994-08-04 1994-08-04 Jig layout method and apparatus

Publications (1)

Publication Number Publication Date
JPH0850601A true JPH0850601A (en) 1996-02-20

Family

ID=16135015

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6183394A Pending JPH0850601A (en) 1994-08-04 1994-08-04 Jig layout method and apparatus

Country Status (1)

Country Link
JP (1) JPH0850601A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115476349A (en) * 2021-05-31 2022-12-16 梅卡曼德(北京)机器人科技有限公司 Fixture set calibration method, device, electronic equipment and storage medium
WO2023054061A1 (en) * 2021-10-01 2023-04-06 三菱電機株式会社 Jig position calculation system, vacuum heat insulating material mounting system, jig position calculation method, and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115476349A (en) * 2021-05-31 2022-12-16 梅卡曼德(北京)机器人科技有限公司 Fixture set calibration method, device, electronic equipment and storage medium
WO2023054061A1 (en) * 2021-10-01 2023-04-06 三菱電機株式会社 Jig position calculation system, vacuum heat insulating material mounting system, jig position calculation method, and program

Similar Documents

Publication Publication Date Title
US8914979B2 (en) System and method for assembling aircraft components
CN1225712C (en) Device and method for producing medium stage model
CN1669044A (en) Method and computer program for automated design and manufacture of custom workholding fixtures requiring machining of unique mounting geometries
JPH07334565A (en) How to place objects
GB2274376A (en) Method of and system for producing solid models
US6735489B1 (en) Horizontally structured manufacturing process modeling
JP3068827B2 (en) Process design processing method in machining
JP4610873B2 (en) Method, computer storage medium and system for generating a numerical control tool path on a solid model
US7069094B2 (en) Computer-aided product design system
KR101732314B1 (en) Method for controlling the planning of structural member considering the constructability of formwork
JP2023025814A (en) Creation method and creation system of finite element model, and program
JP2796016B2 (en) CAD system
JP4225422B2 (en) NC machining system, NC data creation device, NC data creation system, NC data creation method, and NC data creation program
JP2003167940A (en) Design method of positioning jig
KR102859453B1 (en) Method for disposing 3d modeling element on building information modeling software
JP2006039617A (en) Method and apparatus for supporting process design work
JPH08161359A (en) Dimension line automatic editing method
CN112329114B (en) Method for placing bidirectional gradient bridge member in three-dimensional modeling
CN110083859B (en) Quick automatic design method and system
JP3172846B2 (en) Shape processing equipment
JP4352941B2 (en) Design work support device
JP2006043798A (en) Processing machine jig design support device and method thereof
JP2005063199A (en) Work time calculation system
CN120493329A (en) Anti-skid square steel batch modeling method
JP2003117773A (en) NC data creation device