Joint Position Determination Assisting Method
20180109013 ยท 2018-04-19
Assignee
Inventors
Cpc classification
H01R4/245
ELECTRICITY
H01R4/64
ELECTRICITY
International classification
H01R4/24
ELECTRICITY
Abstract
In a vehicle circuitry including an assembly of a plurality of wires and at least one joint point interconnecting the plurality of wires, a joint position determination assisting method assists an optimization of a position of the joint point. The method includes displaying visible information representing a wiring route and a configuration of the vehicle circuitry on a display screen based on basic design data representing the configuration of the vehicle circuitry, and in response to a designation of the joint point and an instruction for the optimization, calculating a length of each wire and a total wire length with the joint point being disposed at a plurality of mutually different positions, and outputting information representing an optimal position of the joint point, reflecting a result of comparison of the calculated total wire length at the respective positions.
Claims
1. A joint position determination assisting method, wherein in a vehicle circuitry including an assembly of a plurality of wires and at least one joint point interconnecting the plurality of wires, the method assists an optimization of a position of the joint point, the method comprising: displaying visible information representing a wiring route and a configuration of the vehicle circuitry on a display screen based on basic design data representing the configuration of the vehicle circuitry; and in response to a designation of the joint point and an instruction for the optimization, calculating a length of each wire and a total wire length with the joint point being disposed at a plurality of mutually different positions; and outputting information representing an optimal position of the joint point, reflecting a result of comparison of the total wire length calculated at the plurality of mutually different positions.
2. The method according to claim 1, wherein the outputting comprises displaying a position of the joint point at which the calculated total wire length is the shortest among the plurality of mutually different positions as the optimal position of the joint point.
3. The method according to claim 1, further comprising, in response to the designation of the joint point and the instruction for the optimization, calculating at least one of a total wire weight and a total wire cost with the joint point being disposed at the plurality of mutually different positions, and wherein the outputting comprises outputting the information representing the optimal position of the joint point, reflecting a result of comparison of at least one of the total wire length, the total wire weight and the total wire cost calculated at the plurality of mutually different positions.
4. The method according to claim 1, wherein the plurality of mutually different positions are positions remaining after excluding at least one predetermined exclusion point from all positions at which the joint point can be disposed.
5. The method according to claim 1, further comprising, in response to an input of a user designated position other than the optimal position after the outputting of the information representing the optimal position of the joint point in response to the designation of the joint point and the instruction for the optimization, recalculating the length of each wire and the total wire length with the joint point being disposed at the user designated position.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
DETAILED DESCRIPTION
[0026] Hereinafter, exemplary embodiments of the present invention will be described with reference to the drawings.
[0027] Exemplary Environment for Application of Joint Position Determination Assisting Method
[0028] For example, when a wire harness to be mounted on a vehicle to be manufactured by a vehicle manufacturer (Company A) is manufactured by a component manufacturer (Company B), the design drawing data (first design drawing data) representing the wire harness required by Company A is usually provided from Company A to Company B. This design drawing data is created as data that can be used on the specific CAD (Computer Aided Design) system introduced in Company A.
[0029] Company B manufactures a wire harness based on the design drawing data received from Company A. Furthermore, Company B makes sure that the manufactured wire harness satisfies the specifications requested by Company A by carrying out inspection including actual dimensional measurements and then supplies the wire harness having passed the inspection to Company A. Company A mounts the wire harness supplied from Company B on a specific vehicle body and manufactures a vehicle.
[0030] In such an environment, Company B manufactures the wire harness so as conform to the design drawing data received from Company A. However, Company B carries out various investigations to optimize the wire harness to be manufactured. Furthermore, for example, in order to reduce the weight or cost of the wire harness, Company B makes a proposal to Company A to carry out design change for the contents of the design drawing data received from Company A in some cases.
[0031] More specifically, in order to reduce the weight of the entire wire harness and to reduce the component cost and the manufacturing cost of the wire harness, Company B carries out assessment, for example, as to whether the total length of the numerous wires (the sum of the lengths of the respective wires) forming the wire harness can be reduced.
[0032] For example, in the case that the position of a joint point at which the ends of a plurality of wires are connected to a single common wire is changed, the lengths of the respective wires passing through this joint point are changed, whereby the total wire length is also changed. In other words, the total wire length can be reduced by changing the position of the joint point on the wire harness. Further, the total weight of the wires forming the wire harness can be reduced and the component cost and the manufacturing cost can also be lowered by reducing the total wire length.
[0033] However, since an actual wire harness is composed of numerous wires having mutually different thickness values, even if the total length of the wires is reduced, it is possible that the total weight of the wires may increase or the component cost may increase instead of decreasing in some cases. Furthermore, at a joint point on a wire harness, the core of a wire or a portion of a metal terminal is in a state of being apt to be exposed to the outside or invaded by moisture, thereby being easily degradable. Hence, a joint point must be avoided from being disposed in a liquid intrusion area, such as the lower section in an engine room. If a joint point is disposed in such a liquid intrusion area, special waterproofing measures are required, whereby increase in cost is inevitable.
[0034] Moreover, in actual wire harnesses, for example, the interior of a joint connector in which several tens of wires are assembled is used as a joint point in many cases, or plural systems of joint points are present inside a single joint connector in many cases. Hence, it is very difficult for even a skilled designer or user to accurately grasp how the total wire length of the entire wire harness is changed by the change of the joint point.
[0035] The joint position determination assisting method according to one or more exemplary embodiments of the present invention is intended to facilitate the work of the designer or user who optimizes the positions at which respective joint points on a wire harness are disposed. In reality, the method can be realized as an assisting system using a computer as described later.
[0036] However, even in the case that the position at which a joint point is disposed is changed, it is necessary to grasp the lengths, etc. of the respective wires at all times. Hence, it is necessary to dispose the joint point at any one of node positions corresponding to the measuring points provided at various places on a wire harness.
[0037] The measuring points are reference points that are used when dimensions are measured on an actual wire harness. For example, it is necessary to manufacture a wire harness so that the actual dimension between one measuring point and another measuring point satisfies the conditions for the reference dimension and allowable tolerance specified in the design drawing data, to measure the actual dimension of the manufactured wire harness at an inspection process and then to confirm that the dimension actually satisfies the conditions.
[0038] However, the circumstances in manufacturing and the circumstances in inspection at Company B, for example, are not reflected to the design drawing data that is received by Company B from Company A. Hence, based on the received design drawing data (first design drawing data), Company B creates design drawing data (second design drawing data) that is made easily usable in consideration of the circumstances of Company B. More specifically, in the case that Company B does not adopt the same type of CAD system as that of Company A, Company B creates design drawing data in a versatile format, such as a text format, from the data format exclusively used for the corresponding CAD system, and carries out the manufacturing and inspection of a wire harness by using the created second design drawing data.
[0039] Configuration Example of Assisting System
[0040]
[0041] Furthermore, since the system is also provided with a printer 15, drawings and the like can be printed on paper as necessary.
[0042] The computer 10 may be a general computer, such as a notebook PC, and is assumed to be loaded with general-purpose basic software (operating system).
[0043] The design drawing data required to manufacture a target wire harness is provided from Company A to Company B as MT data 21 stored on an appropriate recording medium 20. At Company B, the computer 10 reads the MT data 21 stored on the recording medium 20 and uses the data.
[0044] Design drawing data being easy to use at Company B can be created based on the MT data 21 by executing the assisting program 100 on the computer 10. The assisting program 100 shown in
[0045] The text data creating function 110 is a program operating on the computer 10 to read the MT data 21 that can be used on a specific CAD system and to create text format data having high versatility.
[0046] The read data displaying function 120 is a program for displaying, on the display screen of the computer 10, various kinds of information representing the wire harness to be manufactured based on the text data created by the text data creating function 110. The function can display such visible information as shown in
[0047] The joint position examining function 130 is a program for assisting the work for changing the positions of the joint points being present on the wire harness to optimize the positions.
[0048] Example of Display Screen
[0049]
[0050] The diagram- display frame 30 is a display area allocated to display the overall configuration, wiring routes, connection states of various sections, etc. of the wire harness (W/H) corresponding to the contents of the MT data 21 as a diagram in a display form, such as a plan view.
[0051] The diagram- display frame 40 is a display area allocated to display the detailed information on components, such as connectors, included in the wire harness corresponding to the contents of the MT data 21 as a diagram in a display form such that the information is classified for each component and visually understandable.
[0052] The diagram- display frame 40 shown in
[0053] The diagram- display frame 50 is a display area allocated to display the specification table representing a list of various types of information included in the wire harness and corresponding to the contents of the MT data 21 as a diagram . The information to be displayed in the diagram- display frame 50 can be displayed in a list form using character information and numerical value information while the information to be displayed is switched for each type of information by selecting the tabs 51 in the frame.
[0054] More specifically, the tabs 51 indicated by Gamma, Cavity, Connector, Parts, Tape, Tube, Sheet, Dimension, Segment and Node are provided as the types of information to be switched. Gamma represents information on each wire. Cavity represents information on the cavities and terminals of each connector. Connector represents information on each connector. Parts represents information on combined components. Tape, Tube and Sheet represent information on tape, tube and sheet serving as protective materials, respectively. Dimension represents information on dimensions. Segment represents information on the segments of a wire harness. Node represents information on, for example, the position of each node corresponding to a measuring point.
[0055] The optimal joint position list display frame 60 is a display area allocated to display necessary information at the time when a user or a designer considers changing the position of a joint point on a wire harness.
[0056] Diagram- Display Frame 30
[0057] As shown in
[0058] When the user or the designer selects this joint connector or its portion on the display screen, the circuits 32 of the selected joint group are, for example, highlighted so as to be clearly distinguishable from other portions. A joint group is defined as a group of components, such as wires, connected to a common circuit using a joint component, such as a bus bar. For example, in the case that three wires are connected to a common circuit using a joint, the three wires are included in the same joint group.
[0059] The position of a joint point on a wire harness can be changed. Furthermore, when the position of a joint point is changed, the lengths of the wires included in the corresponding joint group are changed, whereby the total wire length of the wire harness is also changed. Hence, the total weight and the cost of the wire harness can be reduced.
[0060] The post-change position P1B of the selected joint point can be automatically calculated and displayed as shown in
[0061] Optimal Joint Position List Display Frame 60
[0062] As shown in
[0063] The wire attribute display sections 61-1, 61-2, 61-3 are provided with areas displaying the following types of information: FROM-side information (one wire end-side terminal sign) 62-1, FROM-side information (one wire end-side connector number) 62-2, TO-side information (other wire end-side terminal sign) 62-3, TO-side information (other wire end-side connector number) 62-4, wire type information 62-5, wire diameter information 62-6, wire color information 62-7, post-change information 63, and pre-change information 64.
[0064] Each of the post-change information 63 and the pre-change information 64 includes information on wire length (Length), roughly estimated design cost (SPS) and weight (Weight). Further, areas displaying pre-change total wire length 65-1, post-change total wire length 65-2 and total wire length difference 65-3 are provided.
[0065] Examples of Joint Points
[0066]
[0067] The wires 75-1, 75-2, 75-3 are electrically interconnected via the common bus bar 72 inside the joint connector 70. The wires 75-4, 75-5 are electrically interconnected via the common bus bar 73 inside the joint connector 70. The wires 75-6, 75-7, 75-8 are electrically interconnected via the common bus bar 74 inside the joint connector 70.
[0068] In the case of the joint points shown in
[0069] Furthermore, not only a joint connector but also a joint point being configured as a bonder, for example, can also be changed in a similar way.
[0070] Joint Position Examining Function 130
[0071] Process Flow
[0072]
[0073] To the computer 10 executing the assisting program 100, the user can give instructions by operating various work menu items included in the operation menu 22 shown in
[0074] When the joint position examining process shown in
[0075] At step S12, the computer 10 displays the routing configuration diagram (diagram ) of the wire harness (W/H), the component list (diagram ) and the specification table (diagram ) on the display screen according to the MT data 21 having been read at step S11. In other words, the computer 10 displays the diagram- display frame 30, the diagram- display frame 40 and the diagram- display frame 50 shown in
[0076] In the case that the user carries out the joint position examination processing for this wire harness, the user operates, for example, the operation menu 22 and gives an instruction for the joint position examination processing to the computer 10. After the detection of this instruction, the processing on the computer 10 proceeds from step S13 to step S14. At this time, the computer 10 displays the optimal joint position list display frame 60 on the display screen.
[0077] The user further operates to select a single joint point to be examined. For example, the user selects any one of the joint connectors displayed in the diagram- display frame 40 shown in
[0078] At step S15, the computer 10 specifies all the circuits belonging to the group at the selected joint point. Furthermore, at step S16, the computer 10 highlights all the circuits at the joint point in the diagram- display frame 30 and the diagram- display frame 40.
[0079] Hence, the user can recognize the circuits at the joint point selected by him in a state of being clearly distinguished visually from the other circuits. For example, in the example shown in
[0080] At this kind of joint point, for example, at a bus bar for interconnecting a plurality of wires, the position of the joint point on the wire harness can be moved to another position. However, the position of the movement destination is limited only to a node position corresponding to a measuring point on a design drawing because it is necessary to ensure dimensional accuracy.
[0081] In the processing from step S17 to step S21, the computer 10 calculates information required for making a judgement as to whether each of various node positions serving as the candidates of the movement destination of the joint point is appropriate and obtains the information.
[0082] At step S17, the computer 10 sequentially selects the node positions serving as the change destination candidates from among numerous node positions having been determined beforehand on the design drawing.
[0083] At step S18, the computer 10 discriminates whether each node position selected at step S17 corresponds to one of exception points having been determined beforehand. In the case that the node position is an exclusion point, the processing returns to step S17. In the case that the node position is not an exclusion point, the processing proceeds to step S19. For example, since a node position being located in a liquid intrusion area is inappropriate for a joint point (waterproofing treatment is necessary), the node position is registered beforehand in the computer 10 as an exclusion point.
[0084] At step S19, the computer 10 calculates the lengths of all the wires belonging to the group at the selected joint point in the case that the joint point is moved to the selected node position. Furthermore, at the next step S20, the computer 10 calculates the total length of all the wires belonging to the group at the selected joint point and stores the value of the total wire length in association with the node position.
[0085] The computer 10 repeats the processing from step S17 to step S21 at all the node positions serving as the change destination candidates. After this processing is completed, the processing on the computer proceeds from step S21 to step S22. At step S22, the computer 10 compares the total wire lengths calculated at step S20 among the candidate node positions with each other and specifies the candidate node position at which the total wire length becomes the shortest as the optimal node position. The computer 10 then displays the information on the optimal node position and the wire length on the display screen.
[0086] For example, in a case where the post-change position P1B shown in
[0087] Further in a case where three wires are included in the group at the selected joint point, the pieces of information on the respective wires are displayed at the wire attribute display sections 61-1, 61-2, 61-3 in the optimal joint position list display frame 60 as shown in
[0088] In the example shown in
[0089] However, the optimal node position automatically selected at step S22 is not necessarily the truly optimal position. For example, the total weight may not be optimal or the cost may not be optimal. Hence, there is a possibility that the user may examine positions other than the optimal node position selected at step S22.
[0090] Hence, the computer 10 accepts the selective input of positions other than the optimal node position selected at step S22 from the user at step S23. After that, at step S24, the computer 10 displays the total wire length in the column of the post-change total wire length 65-2 based on the calculation result at the candidate node position selected at step S23 by the input operation of the user. Furthermore, the computer 10 updates the display content in the column of the total wire length difference 65-3.
[0091] Moreover, in the case that a still another candidate node position is selected by the input operation of the user, the processing on the computer 10 returns from step S25 to step S23, and the above-mentioned processing is repeated. Hence, the user can examine various candidate node positions other than the optimal node position as necessary while the wire length reducing effects in the case that the joint point is moved to the respective candidate node positions are displayed sequentially. Furthermore, in the case that an ending instruction is input by the user, the computer 10 ends the processing shown in
[0092] Another Example of Process Flow
[0093]
[0094] At step S20B in
[0095] Since the weight per unit length of a wire can be specified beforehand according to the type and thickness of the wire, the total wire weight can be calculated based on the specified constant and the wire length calculated at step S19. Similarly, since the roughly estimated design cost (SPS) per unit length of the wire can also be specified beforehand, the total wire cost can be calculated based on the specified constant and the wire length.
[0096] At step S22B, the computer 10 specifies the optimal node position based on the total wire length, the total wire weight and the total wire cost calculated at step S20B. For example, the position at which the total wire weight is the smallest may be determined as the optimal node position, or the position at which the total wire cost is the lowest may be determined as the optimal node position. The information on the optimal node position and the wire length is then displayed on the display screen.
[0097] At step S24B, the computer 10 displays the information on the total wire length, the total wire weight, the total wire cost and the differences among these values based on the calculation results at the candidate node position selected at step S23 by the input operation of the user.
[0098] MT Data
[0099] List of Attributes
[0100]
[0101] Furthermore, the drawing data of the diagram includes attribute elements: connector (Connector) and cavity (Cavity). The drawing data of the diagram includes data representing the attribute of wire (Wire). The details of information on typical attributes are described below.
[0102] Node Attribute Information
[0103]
[0104] Segment Attribute Information
[0105]
[0106] Wire Attribute Information
[0107]
Advantageous Effect
[0108] When the computer 10 executes the joint position examining process shown for example in
[0109] According to one or more exemplary embodiments of the present invention, a joint position determination assisting method is provided. In a vehicle circuitry including an assembly of a plurality of wires and at least one joint point interconnecting the plurality of wires, the method assists an optimization of a position of the joint point. The method includes displaying visible information representing a wiring route and a configuration of the vehicle circuitry on a display screen based on basic design data (MT data 21) representing the configuration of the vehicle circuitry (Step S12), and in response to a designation of the joint point and an instruction for the optimization, calculating a length of each wire and a total wire length with the joint point being disposed at a plurality of mutually different positions (Steps S19, S20), and outputting information representing an optimal position of the joint point, reflecting a result of comparison of the calculated total wire length at the mutually different positions (Step S22).
[0110] With this method, the total wire lengths in cases where the joint point is disposed at the respective positions are calculated automatically, and the comparison results of these total wire lengths are reflected to the output. Hence, the designer can easily recognize how the position of each joint point can be changed to reduce the total wire length of, for example, a wire harness.
[0111] The outputting may include displaying a position of the joint point at which the calculated total wire length is the shortest among the plurality of mutually different positions as the optimal position of the joint point (Step S22).
[0112] With this method, among the plurality of positions selectable by a designer, the position at which the total wire length of the wire harness is the shortest can be displayed as the optimal position of the joint point.
[0113] The method may further include, in response to the designation of the joint point and the instruction for the optimization, calculating at least one of a total wire weight and a total wire cost with the joint point being disposed at the plurality of mutually different positions (Step 520B), and the outputting may include outputting the information representing the optimal position of the joint point, reflecting a result of comparison of at least one of the total wire length, the total wire weight and the total wire cost calculated at the respective mutually different positions (Step S22B).
[0114] With this method, the optimal position of the joint point is determined in consideration of not only the total wire length of the wire harness but also the total wire weight and the total wire cost. Hence, for example, even in a case where a plurality of wires having different thicknesses are connected at a joint point or a case where the cost varies for each type of wire or each joint point, the result optimized in view of the total weight and the total cost can be presented to the designer as the optimal position of the joint point.
[0115] The plurality of mutually different positions may be positions remaining after excluding predetermined exclusion points (Step S18) from all positions at which the joint point can be disposed.
[0116] With this method, the optimal position selected from numerous positions can be presented to the designer. Since one or more exclusion points are excluded from the targets for the processing, inappropriate positions can be avoided from being presented. For example, a position in a liquid intrusion area, such as an area inside an engine room, can be designated as the exclusion point, i.e., a position not suitable for the joint point.
[0117] The method may further include, in response to an input of a user designated position other than the optimal position after the outputting of the information representing the optimal position of the joint point in response to the designation of the joint point and the instruction for the optimization, recalculating the length of each wire and the total wire length with the joint point being disposed at the user designated position (Step S24).
[0118] With this method, the total wire length can be calculated and displayed also with the joint point being disposed at the user designated position. Hence, the designer can confirm whether there is a position more appropriate than the position presented as the optimal position.