JP4400246B2 - Apparatus and program for calculating movable range of linear material - Google Patents
Apparatus and program for calculating movable range of linear material Download PDFInfo
- Publication number
- JP4400246B2 JP4400246B2 JP2004047591A JP2004047591A JP4400246B2 JP 4400246 B2 JP4400246 B2 JP 4400246B2 JP 2004047591 A JP2004047591 A JP 2004047591A JP 2004047591 A JP2004047591 A JP 2004047591A JP 4400246 B2 JP4400246 B2 JP 4400246B2
- Authority
- JP
- Japan
- Prior art keywords
- point
- movable range
- linear material
- movable
- calculating
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/80—Technologies aiming to reduce greenhouse gasses emissions common to all road transportation technologies
- Y02T10/82—Elements for improving aerodynamics
Description
2点の係止部で係止された線状材の可動範囲を算出する線状材可動範囲の算出、特に分岐点を有するものに関する。 The present invention relates to calculation of a linear material movable range for calculating a movable range of a linear material locked by two locking portions, and particularly relates to one having a branch point.
自動車や家電製品などにおいては、電力供給や信号伝達のために多数の線状材(ケーブル)が使用される。この多数のケーブルついては、まとめられるケーブルは複数本を1つの束にまとめ、これを表皮材で被覆したワイヤハーネス(W/H)にし、このW/Hを所定の部分で係止材で本体に固定し、また必要な部分においてケーブルを分岐させている。 In automobiles and home appliances, a large number of linear materials (cables) are used for power supply and signal transmission. For this large number of cables, the cables to be bundled are bundled into one bundle, and this is made into a wire harness (W / H) covered with a skin material, and this W / H is fixed to the main body with a locking material at a predetermined part. It is fixed and the cable is branched at the necessary part.
このワイヤハーネスのルート、係止点などの設計においては、ワイヤハーネスの可動範囲を認識することが重要である。特に、ワイヤハーネスは、束ねたワイヤの本数や、係止点間の長さ、表皮材の種類など複数の因子によって可動範囲が変わるため、これを考慮する必要がある。 In designing the route and locking points of the wire harness, it is important to recognize the movable range of the wire harness. In particular, since the movable range of the wire harness varies depending on a plurality of factors such as the number of bundled wires, the length between locking points, and the type of skin material, it is necessary to consider this.
特許文献1では、各種の条件を考慮して、ワイヤハーネスの係止点間における可動範囲を算出することが示されている。 Patent Document 1 shows that the movable range between the locking points of the wire harness is calculated in consideration of various conditions.
しかし、上記特許文献1では、2つ係止点間におけるワイヤハーネスの可動範囲を対象としており、分岐点の移動を考慮していない。実際のワイヤハーネスでは、ワイヤーが分岐する分岐点が存在し、これを考慮することが望まれている。 However, in the above-mentioned Patent Document 1, the movable range of the wire harness between the two locking points is targeted, and the movement of the branch point is not taken into consideration. In an actual wire harness, there is a branch point where the wire branches, and it is desired to consider this.
本発明は、分岐点を考慮したワイヤハーネスなどの線状材の可動範囲算出装置およびプログラムを提供することを目的とする。 An object of the present invention is to provide an apparatus and a program for calculating a movable range of a linear material such as a wire harness in consideration of a branch point.
本発明は、2つの係止点間に1つの分岐点を有する線状材の可動範囲を算出する線状材の可動範囲算出装置であって、前記線状材の剛性と、線状材の長さと、線状材の分岐点および係止点の係止方向と、に基づき、線状材を変形させた場合における分岐点の所定数の方向における最大可動点を算出する分岐点最大可動点算出手段と、前記線状材の剛性と、線状材の長さと、分岐点または係止点の線状材の係止方向と、に基づき、前記分岐点最大可動点算出手段により算出された各最大可動点について、線状材を変形させた場合における前記係止点との間における線状材の可動範囲を算出する点間可動範囲算出手段と、を有し、前記点間可動範囲算出手段により得られた各最大可動点についての可動範囲を総合して得られる最大可動範囲を登録することによって分岐点を含む線状材の可動範囲を算出することを特徴とする。 The present invention is a linear material movable range calculating device for calculating a movable range of a linear material having one branch point between two locking points, the rigidity of the linear material, and the linear material Branch point maximum movable point for calculating the maximum movable point in a predetermined number of branch points when the linear member is deformed based on the length and the branching point of the linear member and the locking direction of the locking point Based on the calculation means, the rigidity of the linear material, the length of the linear material, and the locking direction of the linear material at the branch point or the locking point, the calculation is performed by the branch point maximum movable point calculation means. Point-to-point movable range calculation means for calculating a movable range of the linear material between the locking points when the linear material is deformed for each maximum movable point, and calculating the inter-point movable range Register the maximum movable range obtained by integrating the movable range for each maximum movable point obtained by the means. And calculates the movable range of the linear member includes a branch point by Rukoto.
本発明は、2つの係止点間に2つ以上の分岐点を有する線状材の可動範囲を算出する線状材の可動範囲算出装置であって、前記線状材の剛性と、線状材の長さと、線状材の分岐点および係止点の係止方向と、に基づき、線状材を変形させた場合における各分岐点について所定数の方向における最大可動点を算出する分岐点最大可動点算出手段と、前記線状材の剛性と、線状材の長さと、分岐点または係止点の線状材の係止方向と、に基づき、1つの分岐点についての各最大可動点と、隣接する分岐点の各最大可動点とについて、線状材を変形させた場合における線状材の可動範囲を算出する分岐点間可動範囲算出手段と、前記分岐点最大可動点算出手段により算出された各最大可動点について、線状材を変形させた場合における前記係止点との間における線状材の可動範囲を算出する点間可動範囲算出手段と、を有し、前記分岐点間可動範囲算出手段および前記点間可動範囲算出手段により得られた各最大可動点についての可動範囲を総合して得られる最大可動範囲を登録することによって分岐点を含む線状材の可動範囲を算出することを特徴とする。 The present invention is a linear material movable range calculation device for calculating a movable range of a linear material having two or more branch points between two locking points, the rigidity of the linear material, A branch point that calculates the maximum movable point in a predetermined number of directions for each branch point when the linear material is deformed based on the length of the material, the branch point of the linear material, and the locking direction of the locking point Based on the maximum movable point calculation means, the rigidity of the linear material, the length of the linear material, and the locking direction of the linear material at the branch point or the locking point, each maximum movable point for one branch point For the point and each maximum movable point of the adjacent branch point, the branch point movable range calculating means for calculating the movable range of the linear material when the linear material is deformed, and the branch point maximum movable point calculating means For each maximum movable point calculated by the above, the locking point when the linear material is deformed and Point-to-point movable range calculating means for calculating the movable range of the linear material between them, and the movable about each maximum movable point obtained by the movable range calculating means between the branch points and the point-to-point movable range calculating means The movable range of the linear material including the branch point is calculated by registering the maximum movable range obtained by combining the ranges.
また、前記分岐点最大可動点算出手段により算出する最大可動点は、互いに直角な三方向の限界点である6点であることが好適である。 The maximum movable point calculated by the branch point maximum movable point calculating means is preferably six points which are limit points in three directions perpendicular to each other.
また、本発明は、2つの係止点間に1つの分岐点を有する線状材の可動範囲を算出する線状材の可動範囲を算出するためのプログラムであって、前記プログラムはコンピュータに、前記線状材の剛性と、線状材の長さと、線状材の分岐点および係止点の係止方向と、を含む入力データを取り込む入力データ取り込み手順と、前記入力データに基づき、線状材を変形させた場合における分岐点の所定数の方向における最大可動点を算出する分岐点最大可動点算出手順と、前記入力データに基づき、前記分岐点最大可動点算出手段により算出された各最大可動点について、線状材を変形させた場合における前記係止点との間における線状材の可動範囲を算出する点間可動範囲算出手順と、前記点間可動範囲算出手順により得られた各最大可動点についての可動範囲を総合して得られる最大可動範囲を登録することによって分岐点を含む線状材の可動範囲を算出する算出手順と、算出された可動範囲を出力する出力手順と、を実行させることを特徴とする。 Further, the present invention is a program for calculating a movable range of a linear member that calculates a movable range of a linear member having one branch point between two locking points, the program being stored in a computer, Based on the input data fetching procedure for fetching input data including the stiffness of the linear material, the length of the linear material, the branching point of the linear material and the locking direction of the locking point, and the input data, Based on the branch point maximum movable point calculation procedure for calculating the maximum movable point in the predetermined number of directions of the branch point when the shape material is deformed, and each of the branch point maximum movable point calculation means based on the input data The maximum movable point was obtained by the point-to-point movable range calculation procedure for calculating the movable range of the linear member between the locking points when the linear member is deformed and the point-to-point movable range calculation procedure. For each maximum movable point The calculation procedure for calculating the movable range of the linear material including the branch point by registering the maximum movable range obtained by combining the movable ranges of the current and the output procedure for outputting the calculated movable range are executed. It is characterized by that.
また、本発明は、2つの係止点間に2つ以上の分岐点を有する線状材の可動範囲を算出する線状材の可動範囲を算出するためのプログラムであって、前記プログラムはコンピュータに、前記線状材の剛性と、線状材の長さと、線状材の分岐点および係止点の係止方向と、を含む入力データを取り込む入力データ取り込み手順と、前記入力データに基づき、線状材を変形させた場合における分岐点の所定数の方向における最大可動点を算出する分岐点最大可動点算出手順と、前記入力データに基づき、1つの分岐点についての各最大可動点と、隣接する分岐点の各最大可動点とについて、線状材を変形させた場合における線状材の可動範囲を算出する分岐点間可動範囲算出手順と、前記分岐点最大可動点算出手順により算出された各最大可動点について、線状材を変形させた場合における前記係止点との間における線状材の可動範囲を算出する点間可動範囲算出手順と、前記分岐点間可動範囲算出手順および前記点間可動範囲算出手順により得られた各最大可動点についての可動範囲を総合して得られる最大可動範囲を登録することによって分岐点を含む線状材の可動範囲を算出する算出手順と、算出された可動範囲を出力する出力手順と、を実行させることを特徴とする。
Further, the present invention is a program for calculating a movable range of a linear material that calculates a movable range of a linear material having two or more branch points between two locking points, the program being a computer Based on the input data, the input data capturing procedure for capturing the input data including the rigidity of the linear material, the length of the linear material, and the branching point of the linear material and the locking direction of the locking point. A branch point maximum movable point calculation procedure for calculating the maximum movable point in a predetermined number of directions of the branch point when the linear material is deformed, and each maximum movable point for one branch point based on the input data, For each maximum movable point of the adjacent branch point, the calculation is based on the branch point movable range calculation procedure for calculating the movable range of the linear member when the linear member is deformed, and the branch point maximum movable point calculation procedure. Each maximum movable point For it, epilepsy movable range calculating procedure, a movable range between the branch point between the movable range calculation procedure and the point of calculating the movable range of the linear member between the said locking points in a modified version of a linear material Calculation procedure for calculating the movable range of the linear material including the branch point by registering the maximum movable range obtained by integrating the movable range for each maximum movable point obtained by the calculation procedure, and the calculated movable range And outputting an output procedure.
本発明によれば、分岐点が存在する場合に、この分岐点の最大可動範囲を所定数の最大可動点として、算出する。そして、得られた所定数の分岐点最大可動点について、係止点との間で、線状材の最大可動範囲を算出算出することができる。また、分岐点間の最大可動範囲についても各分岐点における各最大可動点同士の問題として処理することで、可動範囲の計算が行える。従って、分岐点を考慮してワイヤハーネスなどの線状材の可動範囲を算出することが可能となる。 According to the present invention, when a branch point exists, the maximum movable range of this branch point is calculated as a predetermined number of maximum movable points. Then, the maximum movable range of the linear member can be calculated and calculated between the predetermined number of obtained branch point maximum movable points and the locking points. Moreover, the maximum movable range between the branch points can be calculated as a problem between the maximum movable points at each branch point, thereby calculating the movable range. Therefore, it is possible to calculate the movable range of a linear material such as a wire harness in consideration of the branch point.
以下、本発明の実施形態について、図面に基づいて説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
まず、本発明に係る線状材の可動範囲算出装置は、基本的にコンピュータによって構成され、コンピュータが線状材の可動範囲算出用プログラムを実行することで線状材の可動範囲算出装置として機能する。 First, a linear material movable range calculating device according to the present invention is basically configured by a computer, and the computer executes a linear material movable range calculating program to function as a linear material movable range calculating device. To do.
可動範囲算出装置は、キーボードや、通信手段等の入力手段を有し、各種入力データを取り込み、これを内部のハードディスクなどの記憶媒体に記憶する。CPUは、RAMなどを利用しながら内部に記憶されているプログラムを実行して入力データに基づき、線状材の可動範囲を計算し、これをディスプレイやプリンタなどに出力する。なお、記憶媒体には、処理の中間または最終のデータも記憶される。 The movable range calculation device has input means such as a keyboard and communication means, captures various input data, and stores them in a storage medium such as an internal hard disk. The CPU executes a program stored therein while using a RAM or the like, calculates the movable range of the linear material based on the input data, and outputs this to a display or a printer. The storage medium also stores intermediate or final data of processing.
線状材として、車両におけるワイヤハーネス(W/H)を取り上げ、このW/Hの可動範囲の算出について、以下に説明する。 A wire harness (W / H) in a vehicle is taken up as a linear material, and calculation of the movable range of this W / H will be described below.
まず、分岐点に関連しない基本的動作については、特開2003−330982号公報に示されているものと同様の手法が採用される。そこで、主に分岐点に関連する処理について、図1に基づいて説明する。 First, for the basic operation not related to the branch point, the same technique as that disclosed in Japanese Patent Laid-Open No. 2003-330982 is adopted. Therefore, processing mainly related to the branch point will be described with reference to FIG.
まず、準備段階の1回のみ、W/Hについての、最小曲げ半径、最大振幅などについてのテーブルを作成する(S11)。これは、W/Hの外装種類、係止方法等の異なる複数種類のW/Hについて所定の条件で実験を行い得られたデータをまとめたデータをテーブルとして記憶することによって行う。これによって、以後はW/Hの種類のよって、このテーブルから特性値を得ることができる。 First, a table for the minimum bending radius, maximum amplitude, etc. for W / H is created only once in the preparation stage (S11). This is performed by storing, as a table, data obtained by collecting data obtained by conducting an experiment under a predetermined condition for a plurality of types of W / H having different types of W / H, locking methods, and the like. Thus, the characteristic value can be obtained from this table thereafter depending on the type of W / H.
次に、W/Hを特定し、対象となるW/Hについての2つの係止点間における、W/Hの剛性、長さ、係止点(固定点)や分岐点におけるW/Hの係止方向、および分岐点数など、計算に必要な入力データ(計算条件)を取り込む(S12)。 Next, the W / H is specified, and the W / H rigidity, the length, the locking point (fixed point) and the W / H at the branch point between the two locking points for the target W / H are determined. Input data (calculation conditions) necessary for the calculation, such as the locking direction and the number of branch points, are fetched (S12).
次に、取り込んだ分岐点数に基づき、対象となるW/Hの2つの係止点間における分岐点数を判定する(S13)。この判定で、分岐点数が0であれば、特開2003ー330982号公報における可動範囲算出が利用できるため、固定された2点(係止点)間に可動範囲形状を作成する(S14)。 Next, based on the number of branch points taken in, the number of branch points between the two locking points of the target W / H is determined (S13). In this determination, if the number of branch points is 0, the movable range calculation in Japanese Patent Application Laid-Open No. 2003-330982 can be used, so a movable range shape is created between two fixed points (locking points) (S14).
S11の判定で、分岐点数が1の場合には、まず分岐点の可動範囲を求める(S15)。そして、求められ可動範囲の分岐点と、固定点との間の可動範囲を求め、可動範囲形状を作成する(S16)。 If it is determined in S11 that the number of branch points is 1, first, the movable range of the branch points is obtained (S15). Then, a movable range between the obtained branch point of the movable range and the fixed point is obtained, and a movable range shape is created (S16).
また、S11の判定で、分岐点数が2の場合には、まず分岐点の可動範囲を求める(S17)。そして、分岐点と分岐点間の可動範囲形状を作成し(S18)、その後固定点と分岐点間に可動形状を作成する(S19)。 If it is determined in S11 that the number of branch points is 2, first, a movable range of the branch points is obtained (S17). Then, a movable range shape between the branch points is created (S18), and then a movable shape is created between the fixed points and the branch points (S19).
この後、最大振幅量補正、可動範囲の外周に面を転義するなどの可動範囲についての処理を行い(S20)、得られたW/Hの可動範囲についての画面またはプリンタ出力を行う。このようにして、2つの固定点間のW/Hの可動範囲形状を分岐点がある場合にも作成出力することができる。 After that, processing for the movable range such as maximum amplitude correction and shifting the surface to the outer periphery of the movable range is performed (S20), and the screen or printer output for the obtained W / H movable range is performed. In this way, the movable range shape of W / H between two fixed points can be created and output even when there is a branch point.
次に、S15における分岐点の可動範囲系算出について、図2に基づいて説明する。 Next, the movable range calculation of the branch point in S15 will be described based on FIG.
まず、W/Hの長さのデータのみに基づいて分岐点の可動BOXを求める(S21)。すなわち、分岐点では、両側の固定点までのW/Hの長さおよび分岐W/Hの長さに基づき、W/Hを自由に移動できる糸と仮定して、分岐点のラフな可動範囲である可動ボックスを決定する。特に、この例では、可動BOXは、予め規定した、3次元のx,y,zの3方向における最大可動範囲で規定する直方体のエリアとする。 First, the movable BOX at the branch point is obtained based only on the W / H length data (S21). That is, at the bifurcation point, the rough movable range of the bifurcation point is assumed on the basis of the length of the W / H to the fixed points on both sides and the length of the bifurcation W / H. Determine which movable box is. In particular, in this example, the movable BOX is a rectangular parallelepiped area that is defined by the maximum movable range in the three directions of three-dimensional x, y, and z defined in advance.
次に、この可動BOXの中心点を計算する(S22)。可動BOXは、直方体であり、その中心は、容易に算出することができる。 Next, the center point of this movable BOX is calculated (S22). The movable BOX is a rectangular parallelepiped, and its center can be easily calculated.
このようにして中心点が決定された場合には、この中心点から、L,W,Hの直交3方向に分岐点を移動して、最大可動点を求める。 When the center point is determined in this way, the branch point is moved from the center point in the three orthogonal directions of L, W, and H to obtain the maximum movable point.
まず、W/Hの長さ方向である+L方向および−L方向での最大可動点、最小可動点を求める(S23)。すなわち、BOXの中心点から+L方向に向かった点を移動し、移動した点において、分岐点から出るW/Hのすべての経路が成立する位置まで移動し、+L方向での最大可動点を求める流とともに、同様にして、−L方向での最小可動点を求める。なお、この場合の計算は、W/Hの剛性、固定点および分岐点におけ係止方向も、考慮して行う。 First, the maximum movable point and the minimum movable point in the + L direction and the −L direction, which are the length directions of W / H, are obtained (S23). In other words, the point moving in the + L direction from the center point of the BOX is moved, and at the moved point, the point moves to a position where all the W / H paths exiting from the branch points are established, and the maximum movable point in the + L direction is obtained. In the same manner as the flow, the minimum movable point in the −L direction is obtained. Note that the calculation in this case also takes into account the rigidity of W / H, the locking direction at the fixed point and the branch point.
そして、±W方向、±H方向についても、同様にして最大可動点、最小可動点を求める(S24、S25)。 The maximum movable point and the minimum movable point are obtained in the same manner for the ± W direction and the ± H direction (S24, S25).
このようにして、1つの分岐点について、3つの最大可動点と、3つの最小可動点を求めることができる。なお、この3つの最大可動点と、3つの最小可動点は、動作としては、3つの方向における最大可動範囲を決定する点であり、6つの可動クランプ点という。 In this way, three maximum movable points and three minimum movable points can be obtained for one branch point. The three maximum movable points and the three minimum movable points are points that determine the maximum movable range in three directions as operations, and are referred to as six movable clamp points.
次に、S16の分岐点と固定点間の可動範囲計算処理について、図3に基づいて説明する。まず、6つの可動クランプ点と、固定点間の可動範囲を計算する(S31)。この計算は、可動クランプ点を1つずつ取り出し、1つの可動クランプ点と、1つの固定点との間での計算を行うという操作を1つの固定点に対し6回行うことで行われ、2つの固定点に対し行うため、12回の計算が行われる。 Next, the movable range calculation process between the branch point and the fixed point in S16 will be described with reference to FIG. First, a movable range between six movable clamp points and fixed points is calculated (S31). This calculation is performed by taking out the movable clamp points one by one and performing the calculation between one movable clamp point and one fixed point 6 times for one fixed point. Since it is performed for one fixed point, 12 calculations are performed.
このようにして得られた、可動範囲から最大点および最小点を取り出し登録する(S32)。これは、1つの係止点と1つの可動クランプ点から得られる可動範囲について、所定の間隔で得られる複数(この場合には7断面)における最外周に当たる8点を取り出すことで行う。そして、これを6つの可動クランプ点について、すべて行い、各段面における最大最小点を取り出すことによって、可動範囲の外周面を規定する可動範囲が点列として得られる。 The maximum and minimum points obtained in this way are extracted from the movable range and registered (S32). This is performed by taking out eight points corresponding to the outermost periphery in a plurality (in this case, seven cross-sections) obtained at a predetermined interval in the movable range obtained from one locking point and one movable clamp point. This is performed for all six movable clamp points, and the maximum and minimum points on each step surface are taken out, whereby a movable range that defines the outer peripheral surface of the movable range is obtained as a point sequence.
このようにして、この分岐点と固定点間の可動範囲計算を一対の固定点(係止点)の両方について行うことで、2つの固定点間に1つの分岐点が存在する場合における可動範囲の計算が行われる。 In this way, the movable range calculation between the branch point and the fixed point is performed for both the pair of fixed points (locking points), so that the movable range in the case where one branch point exists between the two fixed points. Is calculated.
次に、2つの固定点間に2つ以上の分岐点が存在する場合には、分岐点間可動範囲を計算する必要がある。これについて、図3に基づいて説明する。 Next, when there are two or more branch points between two fixed points, it is necessary to calculate the movable range between the branch points. This will be described with reference to FIG.
各分岐点については、上述のようにして、6つの可動クランプ点が求められる。そこで、1つの分岐点の1つの可動クランプ点について、相手側の分岐点の可動クランプ点6つのそれぞれに対し、可動範囲を求め、これを6つの可動クランプ点点に関し、繰り返すことで、すべての可動クランプ点間の可動範囲を計算する(S41)。 For each branch point, six movable clamp points are obtained as described above. Thus, for one movable clamp point at one branch point, a movable range is obtained for each of the six movable clamp points at the other branch point, and this is repeated for the six movable clamp point points, so that all movable points can be obtained. A movable range between the clamp points is calculated (S41).
そして、得られた可動範囲から、最大点、最小点群を求める(S42)。これを上述の場合と同様2分岐点間の7断面について繰り返し、各断面における最大、最小点を登録する。 Then, a maximum point and a minimum point group are obtained from the obtained movable range (S42). This is repeated for seven cross sections between two branch points as in the case described above, and the maximum and minimum points in each cross section are registered.
このようにして、固定点分岐点間、分岐点間の可動範囲が計算できるため、W/Hの全範囲を固定点分岐点間、分岐点間に分け、それぞれの計算を行うことで、全体としてのW/Hの可動範囲を計算することができる。 Thus, since the movable range between the fixed point branch points and between the branch points can be calculated, the entire range of W / H is divided between the fixed point branch points and between the branch points, and the respective calculations are performed. The movable range of W / H can be calculated.
なお、各段面における最大振幅補正処理や、各断面の8つの最大最小値からの立体的な可動範囲の計算などは、特開2003−330982号公報に記載の方法に基づいて行えばよい。 Note that the maximum amplitude correction processing on each step surface, the calculation of the three-dimensional movable range from the eight maximum and minimum values of each cross section, and the like may be performed based on the method described in Japanese Patent Application Laid-Open No. 2003-330982.
このように、本実施形態によれば、分岐点が存在する場合におけるW/Hの可動範囲を分岐点の可動範囲を考慮して、算出することができる。 Thus, according to the present embodiment, the movable range of W / H when a branch point exists can be calculated in consideration of the movable range of the branch point.
そして、得られたW/H可動範囲は、曲面をIGES形式や、STL形式でファイルに出力することで、その後の設計に容易に利用できる。すなわち、得られた可動範囲により、W/Hの係止点や分岐点などの配置を決定することができるともに、この配置を考慮して他の部材の配置なども検討することができる。 The obtained W / H movable range can be easily used for subsequent design by outputting the curved surface to a file in IGES format or STL format. That is, according to the obtained movable range, the arrangement of W / H locking points, branching points, and the like can be determined, and the arrangement of other members can be considered in consideration of this arrangement.
Claims (5)
前記線状材の剛性と、線状材の長さと、線状材の分岐点および係止点の係止方向と、に基づき、線状材を変形させた場合における分岐点の所定数の方向における最大可動点を算出する分岐点最大可動点算出手段と、
前記線状材の剛性と、線状材の長さと、分岐点または係止点の線状材の係止方向と、に基づき、前記分岐点最大可動点算出手段により算出された各最大可動点について、線状材を変形させた場合における前記係止点との間における線状材の可動範囲を算出する点間可動範囲算出手段と、
を有し、
前記点間可動範囲算出手段により得られた各最大可動点についての可動範囲を総合して得られる最大可動範囲を登録することによって分岐点を含む線状材の可動範囲を算出することを特徴とする線状材の可動範囲算出装置。 A linear material movable range calculating device for calculating a linear material movable range having one branch point between two locking points,
A predetermined number of directions of branch points when the linear material is deformed based on the rigidity of the linear material, the length of the linear material, and the branching point of the linear material and the locking direction of the locking point A branch point maximum movable point calculating means for calculating the maximum movable point in
Each maximum movable point calculated by the branch point maximum movable point calculation means based on the rigidity of the linear material, the length of the linear material, and the locking direction of the linear material at the branch point or the locking point. About, a point-to-point movable range calculating means for calculating a movable range of the linear material between the locking point when the linear material is deformed,
Have
The movable range of the linear material including the branch point is calculated by registering the maximum movable range obtained by combining the movable ranges for each maximum movable point obtained by the point-to-point movable range calculating means. A movable range calculation device for a linear material.
前記線状材の剛性と、線状材の長さと、線状材の分岐点および係止点の係止方向と、に基づき、線状材を変形させた場合における各分岐点について所定数の方向における最大可動点を算出する分岐点最大可動点算出手段と、
前記線状材の剛性と、線状材の長さと、分岐点または係止点の線状材の係止方向と、に基づき、1つの分岐点についての各最大可動点と、隣接する分岐点の各最大可動点とについて、線状材を変形させた場合における線状材の可動範囲を算出する分岐点間可動範囲算出手段と、
前記分岐点最大可動点算出手段により算出された各最大可動点について、線状材を変形させた場合における前記係止点との間における線状材の可動範囲を算出する点間可動範囲算出手段と、
を有し、
前記分岐点間可動範囲算出手段および前記点間可動範囲算出手段により得られた各最大可動点についての可動範囲を総合して得られる最大可動範囲を登録することによって分岐点を含む線状材の可動範囲を算出することを特徴とする線状材の可動範囲算出装置。 A linear material movable range calculating device for calculating a linear material movable range having two or more branch points between two locking points,
Based on the rigidity of the linear material, the length of the linear material, the branching point of the linear material and the locking direction of the locking point, a predetermined number of each branch point when the linear material is deformed A branch point maximum movable point calculating means for calculating the maximum movable point in the direction;
Based on the rigidity of the linear material, the length of the linear material, and the locking direction of the linear material at the branch point or the locking point, each maximum movable point for one branch point, and adjacent branch points For each of the maximum movable points, the movable range calculating means between the branch points for calculating the movable range of the linear material when the linear material is deformed,
For each maximum movable point calculated by the branch point maximum movable point calculating unit, a point-to-point movable range calculating unit that calculates a movable range of the linear member between the locking point when the linear member is deformed. When,
Have
By registering the maximum movable range obtained by integrating the movable range for each maximum movable point obtained by the branch point movable range calculating unit and the point-to-point movable range calculating unit, the linear material including the branch point is registered. An apparatus for calculating a movable range of a linear material, wherein the movable range is calculated.
前記分岐点最大可動点算出手段により算出する最大可動点は、互いに直角な三方向の限界点である6点であることを特徴とする線状材の可動範囲算出装置。 The apparatus according to claim 1 or 2,
The maximum movable point calculated by the branch point maximum movable point calculating means is six points which are limit points in three directions perpendicular to each other, and the linear material movable range calculating device.
前記プログラムはコンピュータに、
前記線状材の剛性と、線状材の長さと、線状材の分岐点および係止点の係止方向と、を含む入力データを取り込む入力データ取り込み手順と、
前記入力データに基づき、線状材を変形させた場合における分岐点の所定数の方向における最大可動点を算出する分岐点最大可動点算出手順と、
前記入力データに基づき、前記分岐点最大可動点算出手段により算出された各最大可動点について、線状材を変形させた場合における前記係止点との間における線状材の可動範囲を算出する点間可動範囲算出手順と、
前記点間可動範囲算出手順により得られた各最大可動点についての可動範囲を総合して得られる最大可動範囲を登録することによって分岐点を含む線状材の可動範囲を算出する算出手順と、
算出された可動範囲を出力する出力手順と、
を実行させることを特徴とする線状材の可動範囲算出プログラム。 A program for calculating a movable range of a linear member that calculates a movable range of a linear member having one branch point between two locking points,
The program is stored on a computer.
An input data capturing procedure for capturing input data including the rigidity of the linear material, the length of the linear material, and the branching direction of the linear material and the locking direction of the locking point;
Based on the input data, a branch point maximum movable point calculation procedure for calculating a maximum movable point in a predetermined number of directions of branch points when the linear material is deformed,
Based on the input data, for each maximum movable point calculated by the branch point maximum movable point calculating means, a movable range of the linear material between the locking point when the linear material is deformed is calculated. Point-to-point movable range calculation procedure,
A calculation procedure for calculating a movable range of a linear material including a branch point by registering a maximum movable range obtained by combining a movable range for each maximum movable point obtained by the point-to-point movable range calculation procedure;
An output procedure for outputting the calculated movable range;
A program for calculating a movable range of a linear material, characterized in that
前記プログラムはコンピュータに、
前記線状材の剛性と、線状材の長さと、線状材の分岐点および係止点の係止方向と、を含む入力データを取り込む入力データ取り込み手順と、
前記入力データに基づき、線状材を変形させた場合における分岐点の所定数の方向における最大可動点を算出する分岐点最大可動点算出手順と、
前記入力データに基づき、1つの分岐点についての各最大可動点と、隣接する分岐点の各最大可動点とについて、線状材を変形させた場合における線状材の可動範囲を算出する分岐点間可動範囲算出手順と、
前記分岐点最大可動点算出手順により算出された各最大可動点について、線状材を変形させた場合における前記係止点との間における線状材の可動範囲を算出する点間可動範囲算出手順と、
前記分岐点間可動範囲算出手順および前記点間可動範囲算出手順により得られた各最大可動点についての可動範囲を総合して得られる最大可動範囲を登録することによって分岐点を含む線状材の可動範囲を算出する算出手順と、
算出された可動範囲を出力する出力手順と、
を実行させることを特徴とする線状材の可動範囲算出プログラム。 A program for calculating a movable range of a linear member that calculates a movable range of a linear member having two or more branch points between two locking points,
The program is stored on a computer.
An input data capturing procedure for capturing input data including the rigidity of the linear material, the length of the linear material, and the branching direction of the linear material and the locking direction of the locking point;
Based on the input data, a branch point maximum movable point calculation procedure for calculating a maximum movable point in a predetermined number of directions of branch points when the linear material is deformed,
Based on the input data, the branch point for calculating the movable range of the linear material when the linear material is deformed for each maximum movable point for one branch point and each maximum movable point of the adjacent branch point Between the movable range calculation procedure,
Point-to-point movable range calculation procedure for calculating the movable range of the linear material between the locking point when the linear material is deformed for each maximum movable point calculated by the branch point maximum movable point calculation procedure When,
By registering the maximum movable range obtained by integrating the movable range for each maximum movable point obtained by the procedure for calculating the movable range between branch points and the procedure for calculating the movable range between points, the linear material including the branch point is registered. A calculation procedure for calculating the movable range;
An output procedure for outputting the calculated movable range;
A program for calculating a movable range of a linear material, characterized in that
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004047591A JP4400246B2 (en) | 2004-02-24 | 2004-02-24 | Apparatus and program for calculating movable range of linear material |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004047591A JP4400246B2 (en) | 2004-02-24 | 2004-02-24 | Apparatus and program for calculating movable range of linear material |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005242425A JP2005242425A (en) | 2005-09-08 |
| JP4400246B2 true JP4400246B2 (en) | 2010-01-20 |
Family
ID=35024139
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004047591A Expired - Fee Related JP4400246B2 (en) | 2004-02-24 | 2004-02-24 | Apparatus and program for calculating movable range of linear material |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4400246B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4696878B2 (en) * | 2005-11-30 | 2011-06-08 | トヨタ自動車株式会社 | Method, apparatus, and program for defining change in angle of wire rod at fulcrum of locking member |
-
2004
- 2004-02-24 JP JP2004047591A patent/JP4400246B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005242425A (en) | 2005-09-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2012521591A5 (en) | ||
| KR20040041079A (en) | Design assisting device for designing a passage of wire harness, design assisting method for the same, assisting program, and a storage media for storing the program therefor | |
| JP2004199222A (en) | Symmetrical image filtering processor, program and method | |
| JP4400246B2 (en) | Apparatus and program for calculating movable range of linear material | |
| JP2018005420A (en) | Information processing unit, learning network learning value calculation program and learning network learning value calculation method | |
| US20150379173A1 (en) | Method for processing a set of data to be used subsequently with a view to graphically generating an electrical diagram of an electrical system | |
| JPWO2017149651A1 (en) | Wire harness path design method | |
| EP3223233A1 (en) | Image processing apparatus; image processing method; and vehicle control apparatus | |
| US20120084061A1 (en) | Three dimensional simulation method | |
| CN106372340B (en) | Secondary processing method for flutter calculation data of Nastran software | |
| CN116753303A (en) | Vehicle gear position control method, system, electronic device and readable storage medium | |
| JP6301710B2 (en) | Joint position optimization system and joint position optimization program | |
| US7337096B2 (en) | Calculation method for packing a plurality of wires and calculation apparatus using the same | |
| JP3959006B2 (en) | Two-dimensional deployment method and apparatus for wire harness | |
| KR101395143B1 (en) | Integer transform method for image processing and device threof | |
| CN109634556B (en) | A Multiply Accumulator and Accumulate Output Method | |
| CN116186903B (en) | Methods for generating insertion points of sheet metal parts through drawing sections, electronic devices and storage media | |
| CN116523876B (en) | Laser stripe extraction method, system and equipment for weld image and storage medium | |
| JP5434849B2 (en) | Display processing program, display processing method, and information processing apparatus | |
| CN119646368B (en) | Data processing method, electronic device, storage medium, and program product | |
| JP2012069259A (en) | Wire harness and method for manufacturing the same | |
| JP4405452B2 (en) | Inverse conversion circuit | |
| Jones et al. | A constructive proof of convergence of the even approximants of positive PC-fractions | |
| JP2007149021A (en) | Method, apparatus, and program for defining change in angle of wire rod at fulcrum of locking member | |
| JP2009258952A (en) | Method and apparatus for displaying wire routing form of wire harness |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060823 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090714 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090909 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20091006 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20091019 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121106 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121106 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131106 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |