Analog System

By storing and utilizing the module's connector pin allocation information and model information in the simulation system, the problem of lack of corresponding information in the wiring harness design is solved, and efficient and accurate wiring harness design and display is achieved.

CN114207621BActive Publication Date: 2025-02-28FUJI KK
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN201980098887.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-08-07
Publication Date
2025-02-28
Estimated Expiration
2039-08-07

AI Technical Summary

Technical Problem

In the wiring harness design, the lack of connector pin allocation information of mechanism elements results in a lot of time to determine the corresponding information after the simulation is completed, or design errors are prone to occur.

Method used

An analog system is designed to store pin allocation information of a connector for wiring harness connection of a module and model information of a connector capable of connecting the connector. Through this information, the connectors at both ends of the wiring harness are determined and the corresponding information of pin assignments is established, thereby designing the design information of the wiring harness and displaying the wiring harness connection on the model.

Benefits of technology

Reduces the burden of wiring harness design, avoids design errors, improves design efficiency, and allows appropriate wiring harness design when performing simulations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114207621B_ABST
    Figure CN114207621B_ABST
Patent Text Reader

Abstract

A simulation system simulates a production equipment composed of multiple modules connected by a wiring harness, and the simulation system comprises: a storage unit that stores the pin allocation information of the connector used for the wiring harness connection of the module and the model information of the connector that can be connected to the connector; a design unit that determines the connectors at both ends of the wiring harness and the corresponding information obtained by establishing the correspondence between the pin allocation information and the model information of the module as the connection object, thereby designing the design information of the wiring harness; and a display unit that configures the wiring harness designed based on the design information on a model constructed by multiple modules and displays the wiring harness connection of the module as the connection object.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This specification discloses a simulation system. Background Art

[0002] In the past, there have been proposed systems that construct models of a harness and a mechanism element based on harness information and model data of a mechanism element, simulate the model, and display the result. For example, Patent Document 1 describes that a model of a harness is created along a curve that determines the position and shape of the harness using the starting position, end position, and posture of each position of the harness included in the harness information.

[0003] Prior art literature

[0004] Patent Literature

[0005] Patent Document 1: WO2004 / 25522A1 Summary of the invention

[0006] Problems to be solved by the invention

[0007] In the design of such a wiring harness, it is necessary to determine which pin of the connector at one end of the wiring harness corresponds to which pin of the connector at the other end of the wiring harness based on the pin allocation information of each connector of the mechanism element to which the wiring harness is connected. However, in the above system, there is no reference to the pin allocation information of the connector of the mechanism element. Therefore, the user of the simulation determines the corresponding information to design the wiring harness after the simulation is completed, but depending on the number of connectors included in the model and the number of pins of each connector, sometimes a lot of time is required for design or design errors occur.

[0008] A main object of the present disclosure is to reduce the design burden of a wire harness and enable appropriate design when executing a simulation.

[0009] Technical solutions to solve problems

[0010] In order to achieve the above-mentioned main object, the present disclosure adopts the following means.

[0011] The simulation system disclosed in the present invention simulates a production equipment composed of multiple modules connected by a wiring harness, and its main purpose is that the simulation system comprises: a storage unit, which stores the pin allocation information of the connector used for the wiring harness connection of the module and the model information of the connector that can be connected to the connector; a design unit, which determines the connectors at both ends of the wiring harness and the corresponding information obtained by establishing the correspondence between the pin allocation information of each connector based on the pin allocation information and the model information of the module as the connection object, thereby designing the design information of the wiring harness; and a display unit, which configures the wiring harness designed based on the design information on a model constructed by the multiple modules and displays the wiring harness connection of the module as the connection object.

[0012] In the simulation system disclosed in the present invention, the connectors at both ends of the wire harness and the corresponding information obtained by establishing correspondence between the pin allocation information of each connector are determined based on the pin allocation information of the connector used for the wire harness connection and the model information of the connector that can be connected to the connector, thereby designing the design information of the wire harness. In addition, the wire harness designed based on the design information is configured on the model, and the wire harness connection of the module that is the connection object is displayed. Therefore, when constructing the model, the user of the system does not need to design the design information of the wire harness, thereby preventing a lot of time from being required in the design of the wire harness or design errors from occurring. Therefore, when performing the simulation, the design burden of the wire harness can be reduced and the design can be performed appropriately. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] Figure 1 1 is a schematic structural diagram showing the structure of the equipment introduction support system 10 .

[0014] Figure 2 It is an explanatory diagram schematically showing the market MP.

[0015] Figure 3 It is a structural diagram schematically showing the structure of the operation system 60.

[0016] Figure 4 It is an explanatory diagram showing an example of the module DB 30 .

[0017] Figure 5 This is an explanatory diagram showing an example of connector information.

[0018] Figure 6 This is an explanatory diagram showing an image of a harness connection.

[0019] Figure 7 This is a flowchart showing an example of harness connection related processing.

[0020] Figure 8 It is an explanatory diagram showing an example of a connector of the wire harness Ha.

[0021] Fig. 9 It is an explanatory diagram showing an example of the correspondence information of the wire harness Ha.

[0022] Fig.10 1 is an explanatory diagram showing an example of a case where the path of the harness Ha is designated.

[0023] Fig.11 This is a flowchart showing an example of a wire harness ordering process.

[0024] Fig.12 This is an explanatory diagram showing an example of a harness diagram. DETAILED DESCRIPTION

[0025] Next, a mode for carrying out the present disclosure will be described with reference to the drawings.

[0026] Figure 1 1 is a schematic structural diagram showing the structure of the equipment introduction support system 10 according to the present embodiment. Figure 2 is an explanatory diagram showing the outline of the market MP. Figure 3 60 is a schematic structural diagram showing the structure of the operating system 60. Figure 1 , Figure 2 As shown, the equipment introduction support system 10 includes a management server 20, which manages a market MP for customers (users) to purchase various equipment and machines (hereinafter referred to as modules) provided by suppliers. In the equipment introduction support system 10, the management server 20 is connected to a supplier terminal 40 and a customer terminal 50 via a network 12. Figure 1 In the figure, one supplier terminal 40 and one customer terminal 50 are shown respectively, but in reality, a plurality of them are connected.

[0027] The management server 20 includes a control unit 21, a simulation unit 22, a storage unit 23, and a communication unit 26. The control unit 21 includes a CPU, a ROM, a RAM, etc., and performs overall control of the server, such as management of the market MP. The simulation unit 22 constructs an operating system 60 (see FIG. 6 ) in a virtual space, which is a combination of modules that can be purchased through the market MP. Figure 3 ) and other models MD (digital twin, refer to Figure 2) and performs simulation using the model MD in the virtual space. When constructing the model MD, the simulation unit 22 also connects the modules to each other via the wiring harness. The storage unit 23 is composed of an HDD, etc., and stores various applications, various databases (DB), etc. The communication unit 26 is connected to the network 12, etc., and communicates with the supplier terminal 40, the customer terminal 50, etc. Various instructions based on the administrator are input to the management server 20 from the input unit 28 such as a keyboard and a mouse. In addition, the management server 20 displays various information on a display unit 29 such as a display. In addition, the management server 20 is not limited to having a simulation unit 22 and a storage unit 23 (various DBs), and the simulation unit can also be configured as other devices that can communicate with the management server 20, and the data server storing various DBs can also be configured as other devices that can communicate with the management server 20.

[0028] The supplier terminal 40 includes a control unit 41 having a CPU, ROM, RAM, etc., a storage unit 43 such as an HDD storing various application programs, various data, etc., and a communication unit 46 connected to the network 12 and communicating with the management server 20 and the like. The supplier terminal 40 inputs various instructions from the supplier through an input unit 48 such as a keyboard and a mouse. In addition, the supplier terminal 40 displays various information such as a registration screen for registering module data of the module to be provided in the market MP on a display unit 49 such as a display.

[0029] Similar to the supplier terminal 40, the client terminal 50 includes a control unit 51, a storage unit 53, and a communication unit 56. In addition, the communication unit 56 can also communicate with a control device 68 of the operation system 60 described later via the network 12 or the like. The client terminal 50 inputs various instructions based on the client through an input unit 58 such as a keyboard and a mouse. In addition, the client terminal 50 displays various information such as the home screen (purchase screen) of the market MP, the simulated model MD, and the execution results of the simulation on a display unit 59 such as a display.

[0030] Here, an example of a work system (production equipment) 60 formed by combining modules that can be purchased through the market MP is described. For example, the work system 60 can be configured as a system in which a robot 61 performs a predetermined work. Figure 3In the example, in addition to the robot 61, a substrate conveying device 66 and a feeder 67 are provided. As an example of a predetermined operation, for example, the robot 61 picks up a workpiece such as a mechanical component or an electronic component and installs it on a substrate S. The robot 61 has a vertical multi-jointed robot arm 62 and a control device 68 that controls the entire system including the movement of the robot arm 62. In addition, on the top link of the robot arm 62, in addition to the end effector 63 as a working tool that can be detachably mounted, a camera 64 for taking an image and a lighting 65 such as a ring light coaxially arranged with the camera 64 are also installed. In addition, as the end effector 63, an electromagnetic chuck, a mechanical chuck, a suction nozzle, etc. are listed. The substrate conveying device 66 conveys the substrate S through a pair of belt conveyors. The feeder 67 is configured as a belt feeder that delivers a belt containing a plurality of workpieces at predetermined intervals. In addition, the feeder 67 is not limited to a belt feeder, and may also be a tray feeder that supplies a tray on which a plurality of workpieces are arranged. The control device 68 is composed of a CPU, ROM, HDD, RAM, etc., and stores a system program for managing the entire operation system 60 in addition to the operation program of the robot 61. Although not shown in the figure, the operation program of the substrate transport device 66 is stored in the PLC (Programmable Logic Controller) of the substrate transport device 66, and the operation program of the feeder 67 is stored in the PLC of the feeder 67. The robot 61 (robotic arm 62), the end effector 63, the camera 64, the lighting 65, the substrate transport device 66, and the feeder 67 that constitute such an operation system 60 are respectively referred to as modules.

[0031] The storage unit 23 of the management server 20 stores Figure 4 The module DB (database) 30, supplier DB 37 and customer DB 39 are shown. Although not shown in the figure, the supplier DB 37 registers the name of the supplier who has registered for authentication, the supplier ID, email address, address and other contact information of each supplier, the type of module provided by the supplier, etc. In addition, although not shown in the figure, the customer DB 39 registers the name of the customer who has registered for authentication, the customer ID, email address, address and other contact information of each customer, the customer's purchase history, etc.

[0032] The module DB 30 is used to register module data registered by the supplier from the supplier terminal 40 via the registration screen, and a plurality of module data 31 are registered according to the type of module. Figure 4As shown, a plurality of module data 31 are divided and registered into robot data 30A, end effector data 30B, feeder data 30C, conveyor data 30D, camera data 30E, and lighting data 30F. For example, in the robot data 30A, module data 31 of the robot arm 62 (robot A) and module data 31 of various other robots B to D are registered. Various robots may be horizontal multi-joint type, parallel link type, etc. in addition to vertical multi-joint type. In addition, in the plurality of module data 31, shape data such as three-dimensional CAD data of each module are respectively included, and if the module can be moved, its action program, connector information and specifications required for harness connection, etc. are included. In addition, although the figure is omitted, module data including shape data, physical property data, etc. of representative workpieces of the work object, module data of harnesses used for harness connection, etc. are also registered in the module DB 30. The module data of the workpiece can be registered by the supplier or by the manager who receives the commission from the customer, and is used in the simulation using the model MD.

[0033] Here, Figure 5 This is an explanatory diagram showing an example of connector information. Figure 6 is an illustration showing an image of the wiring harness connection. Figure 6 As an example of harness connection, the connector 61a of the robot 61 (robot A) and the connector 67a of the feeder 67 (feeder A) are connected by the harness Ha. In addition, as an example of connector information, Figure 5 (A) shows the connector information of robot A. Figure 5 An example of connector information of feeder A is shown in (B). Figure 5 The connector information of robot A shown in (A) includes the model information of connector 61a for harness connection, the model information of connectors that can be connected to connector 61a, and pin allocation information indicating the allocation of signals to each pin of connector 61a. Model information of connector 61a includes model A**1F, information indicating that it is a female connector of Company A’s connector, etc. Model information of the connectable connector includes model A**1M, information indicating that it is a male connector of Company A’s connector, etc. In the pin allocation information, the name of the allocated signal, the voltage of the signal, the type of input and output, etc. are registered in correspondence with each pin No. Similarly, in Figure 5In the connector information of the feeder A shown in (B), in addition to the model information of the connector 67a for the harness connection, the model information of the connector that can be connected, and the pin assignment information, the designated information of the harness wire is also registered as the remark information. The designated information of the harness wire is appropriately registered by the supplier, for example, considering the environment in which the module is used, the electrical specifications of the connection destination of the module, etc. In addition, the remark information is not limited to the designated information of the harness wire, and other information can also be registered. In addition, the remark information can also be registered in the connector information of the robot A.

[0034] On the home page screen of the market MP displayed on the client terminal 50, etc., it is possible to request and browse the purchase of these modules, request and browse the purchase of various tools, log in to the client's personal home page, etc. Figure 2 As shown, in the home screen, in addition to robots, end effectors, feeders, and conveyors, icons representing the types of modules such as wiring harnesses, cameras, and lighting, icons of tools, a purchase button, a login button to a personal home page, and the like are displayed. When the customer operates (clicks) the purchase button using the operation input of the input unit 58 and selects the icon of the desired module, a module selection screen (not shown) is displayed, which lists the module data of the corresponding type in a selectable manner. For example, when the customer selects the icon of the robot, the module data 31 of robots A to D are displayed in a list, and the customer can select and purchase the required module from them. In addition, the module data displayed in a list is the data registered in the module DB 30. In addition, when the customer selects the wiring harness, for example, even if the module data is not registered, a new wiring harness can be ordered together with the design information. In addition, when the customer operates the purchase button and selects the icon of the tool, a tool selection screen (not shown) is displayed, which lists various tools in a selectable manner. The customer can select the required tool from them and purchase it. In addition, as various tools, there are analysis tools that collect and analyze information such as the operating status of each module and the frequency of abnormal occurrence, proposal tools that propose improvement plans such as module changes based on analysis results, and layout tools that perform efficient layout of modules. In addition, the customer can select the icon of the module or the icon of the tool without clicking the purchase button, and can view the contents of the modules and tools displayed at a glance. In addition, when the customer logs in to the personal homepage, he can confirm the purchase history of the module, the content and change history of the module to be imported, and the contact matters from the management server 20 and the supplier.

[0035] Next, the processing of the equipment introduction support system 10 configured in this manner, particularly the processing required for connecting the harnesses between the modules when constructing the model MD, will be described. Figure 71 is a flowchart showing an example of a harness connection-related process. This process is performed, for example, when the simulation unit 22 constructs the model MD using a plurality of module data selected by the customer, in the case where the module data to be the object of the harness connection is included. For example, as described above, the connector 61a of the robot 61 (robot A) and the connector 67a of the feeder 67 (feeder A) are connected by the harness Ha. In addition, it is assumed that no module data is registered for the harness Ha.

[0036] The simulation unit 22 first receives the selection of a connector of a connection target on the model MD displayed on the display unit 59 of the client terminal 50 (S100). For example, the simulation unit 22 receives the connector selected by the operation of the input unit 58 such as a mouse as the connection target on the model MD. Next, the simulation unit 22 obtains the pin assignment information and the model information of the connectable connector from the connector information of each selected connector (S110), and sets the connectors at both ends of the wire harness Ha based on the model information of the connectable connector (S120). Figure 8 This is an explanatory diagram showing an example of a connector of the wiring harness Ha. As shown in the figure, the model information of the connector that can be connected to the robot A is set to the connector at one end of the wiring harness Ha (the right side in the figure), and the model information of the connector that can be connected to the feeder A is set to the connector at the other end of the wiring harness Ha (the left side in the figure).

[0037] Next, the simulation unit 22 sets the corresponding information of the pin assignment of the harness Ha by associating the pin assignment information of the connectors with each other (S130). Fig. 9 This is an explanatory diagram showing an example of the correspondence information of the harness Ha. As shown in the figure, the correspondence information is set so that the pin allocation information of the connector 61a of the robot A and the pin allocation information of the connector 67a of the feeder A are mutually corresponded. That is, in the correspondence information, the pin No. 1 of the connector A**1M and the pin No. 1 of the connector B**2M are corresponded to the part supply instruction signal, and the pin No. 2 of the connector A**1M and the pin No. 2 of the connector B**2M are corresponded to the part supply completion signal.

[0038] Then, the simulation unit 22 allows the customer to select whether there is a designation related to the path for configuring the wiring harness Ha (S140). When no designation is selected, the simulation unit 22 sets the path of the wiring harness Ha on the model MD as the shortest path (S150), configures the wiring harness on the model MD along the set path, automatically connects the wiring harness, and then displays it on the display unit 59 of the customer terminal 50 (S160). In S150, the simulation unit 22 sets, for example, a path that is connected at the shortest distance between the connectors of the two module data of the wiring harness connection object on the model MD in a manner that does not interfere with other module data as the shortest path. Alternatively, the simulation unit 22 may, for example, set as the shortest path a path that is connected at the shortest distance while being bent in units of 90 degrees in a manner parallel to any of the directions of the XYZ axes on the model MD.

[0039] On the other hand, when it is selected in S140 that there is a designation, the simulation unit 22 accepts the designation related to the path of the wire harness Ha (S170). Then, the simulation unit 22 sets the path of the wire harness Ha on the model MD according to the accepted designation (S180), arranges the wire harness on the model MD along the set path, automatically connects the wire harness, and then displays it on the display unit 59 (S160). Fig.10 1 is an explanatory diagram showing an example of a case where a path of the harness Ha is specified. Here, as the specification of the path, the case where a passing point Po is specified is accepted as an example. Fig.10 As shown in (A), the customer specifies a plurality of passing points Po on the model MD displayed on the display unit 59 of the customer terminal 50 by operating the input unit 58 such as a mouse, and then operates the confirmation button. Fig.10 As shown in (B), the simulation unit 22 sets the path of the harness Ha in a manner that passes through the specified plurality of passing points Po, automatically connects the harness and displays it on the model MD. In addition, the customer can return to the Fig.10 (A) can re-designate the passing point Po, and the set path can be approved by operating the End button. Fig.10 (B) shows the case where the robot 61 and one feeder 67 are connected by a wire harness, but in reality, the robot 61 and multiple feeders 67 are connected by wire harnesses using multiple wire harnesses Ha, or a pair of multiple wire harnesses Ha are used as connectors.

[0040] When the harness connection is automatically performed in this way, the simulation unit 22 calculates the harness length of the path set in S150 or S180 (S190), and determines whether the path of the harness Ha is approved by the customer (S200). In addition, the simulation unit 22 displays the calculated harness length on the display unit 59 of the customer terminal 50 (see Fig.10(B)). When the simulation unit 22 determines in S200 that the path is not approved, it returns to S140 for processing. In addition, when the simulation unit 22 determines in S200 that the path is approved, the design information including the model information of the connectors at both ends of the wiring harness Ha, the corresponding information of the pin allocation, and the wiring harness length is registered in the storage unit 23 (S210), and the wiring harness connection related processing is ended. In addition, the simulation unit 22 can also calculate the bending radius at each bending point of the path of the wiring harness Ha and display it together with the wiring harness length. The customer can not only confirm the wiring harness length, but also confirm the bending radius to determine whether the path is approved, so a more appropriate path can be set. In addition, in the designation related to the path of the wiring harness Ha, the customer can also specify the bending radius, and the simulation unit 22 uses the specified bending radius as the allowable bending radius, and sets the path while bending the wiring harness Ha.

[0041] The simulation unit 22 performs simulation using the model MD constructed with the wiring harness connection, and displays the simulation result on the display unit 59 of the client terminal 50. When the client decides to import the modules constituting the model MD based on the simulation result, the client performs an order process of ordering the required modules from the supplier via the market MP. In addition, the client also orders the wiring harness Ha. Fig.11 2 is a flowchart showing an example of a wire harness ordering process. This process is executed by the control unit 21 of the management server 20 when a new wire harness order is selected.

[0042] exist Fig.11 In the wiring harness ordering process, the control unit 21 first displays an input screen (not shown) on the display unit 59 of the client terminal 50 to determine whether additional information has been received from the client (S300). The additional information is information that is not required when executing the simulation but is required when ordering the wiring harness Ha. When the control unit 21 determines that the additional information has been received, it adds the additional information to the design information designed in the wiring harness connection association process (S310), outputs the wiring harness diagram containing the added design information to the supplier terminal 40 and orders the wiring harness Ha (S320), and ends the wiring harness ordering process. On the other hand, if the control unit 21 determines that the additional information has not been received, it skips S310, outputs the wiring harness diagram containing the design information to the supplier terminal 40 and orders the wiring harness Ha (S320), and ends the wiring harness ordering process.

[0043] Fig.12 This is an explanatory diagram showing an example of a wiring harness diagram. As shown in the figure, the wiring harness diagram includes Figure 7The design information designed in the wiring harness connection association process, that is, the model information of the connectors at both ends of the wiring harness Ha, the corresponding information of the pin assignment, and the wiring harness length. In this way, the wiring harness diagram for ordering the wiring harness Ha is output using the design information designed in the wiring harness connection association process, thereby saving the customer the trouble of making the wiring harness diagram. In addition, as additional information, the example includes designated information of the wiring harness wire material and information on the voltage of the signal. This information is not required when performing the simulation but is required when manufacturing the wiring harness Ha, so it is possible to prevent the required information from being omitted and to properly perform the ordering process. In addition, Fig.12 The additional information is an example. If there is no designation of the wiring harness wire, the designated information of the wiring harness wire may not be included, and the voltage of the signal may not be included. In addition, as other additional information, the information of the wire color of the wiring harness wire, the information of the bundling method, the information of the power line, the ground line, etc. may also be included.

[0044] Here, the correspondence between the constituent elements of the present embodiment and the constituent elements of the present disclosure is clarified. The equipment introduction assistance system 10 of the present embodiment is equivalent to the simulation system, the storage unit 23 of the management server 20 is equivalent to the storage unit, the simulation unit 22 of the management server 20 that performs S110 to S130 of the wiring harness connection associated processing is equivalent to the design unit, and the simulation unit 22 of S160 that performs the wiring harness connection associated processing is equivalent to the connection unit. The simulation unit 22 of S170 and S180 that perform the wiring harness connection associated processing is equivalent to the designated receiving unit. The control unit 21 of the management server 20 that performs S320 of the wiring harness ordering processing is equivalent to the output unit. The control unit 21 of S310 that performs the wiring harness ordering processing is equivalent to the information receiving unit.

[0045] The device import auxiliary system 10 described above stores connector information including the pin allocation information of the connector of the module and the model information of the connector that can be connected in the storage unit 23. In addition, the connectors at both ends of the wiring harness Ha are determined according to the model information of the connector that can be connected, and the corresponding information of the pin allocation obtained by establishing the correspondence between the pin allocation information of each connector is determined, so as to design the design information of the wiring harness Ha and display the wiring harness connection. Thus, the design information of the wiring harness Ha is automatically designed when the model MD is constructed, and the customer does not need to design the design information. Therefore, the customer does not need to retrieve the model information of the connector that can be connected from the model information of the connector of the module to determine the connectors at both ends of the wiring harness Ha. In addition, the customer does not need to determine the corresponding information of the pin allocation of the connector. These operations require a lot of time depending on the number of connectors and the number of pins of the module, and sometimes retrieval errors and corresponding errors may occur. In this embodiment, the customer does not need to design the design information, which can prevent such errors, so the design burden of the wiring harness Ha can be reduced and the design can be properly performed.

[0046] In addition, since the harness length is calculated based on the path of the harness Ha arranged on the model MD and included in the design information, the customer can save the trouble of calculating the harness length. In addition, it is possible to prevent the harness length from being too long or too short due to calculation errors based on the customer's harness length. In addition, since the designation related to the path of the harness Ha is received from the customer and the harness Ha is arranged on the model MD in a path corresponding to the designation, the harness length can be properly calculated in the path desired by the customer.

[0047] Furthermore, when ordering the wire harness Ha, since the design information of the wire harness Ha is output to the supplier terminal 40 via the network, the wire harness Ha can be quickly ordered using the design information designed when the model MD is constructed. Therefore, the customer can save the trouble of making a design drawing for ordering the wire harness Ha, and the design burden of the wire harness Ha can be reduced. Furthermore, since additional information that is not required when executing the simulation but is required when manufacturing the wire harness Ha is received and included in the design information of the wire harness Ha and output, it is possible to suppress the omission of information required for manufacturing the wire harness Ha and appropriately order the wire harness Ha.

[0048] In addition, the present disclosure is not limited to the above-mentioned embodiments, and can be implemented in various forms as long as they belong to the technical scope of the present disclosure.

[0049] For example, in the above-mentioned embodiment, when ordering the wire harness Ha using the design information of the wire harness Ha, the wire harness diagram is output, but the present invention is not limited to this, and any structure that uses the design information for ordering the wire harness Ha, such as outputting the design information in the form of a list, will suffice. In addition, when ordering the wire harness Ha, additional information is received, but the present invention is not limited to this, and the additional information may be received when constructing the model MD, when designing the design information, and the like.

[0050] In the above embodiment, as the designation related to the path of the harness Ha, the designation of the passing point Po through which the harness Ha passes is accepted, but the present invention is not limited thereto. For example, the designation of the area through which the harness Ha passes may be accepted, or the designation of the passing prohibited point or passing prohibited area through which the harness Ha is prohibited may be accepted.

[0051] In the above embodiment, the design information of the wire harness Ha when constructing the model MD includes the wire harness length, but the present invention is not limited to this. For example, when constructing the model MD, the design information including only the corresponding information of the connectors and pin assignments at both ends of the wire harness Ha may be designed. In addition, the wire harness length may be calculated after executing a simulation and included in the design information.

[0052] In the above embodiment, the case where the wire harness Ha is ordered from the market MP is exemplified, but the present invention is not limited thereto, and the wire harness Ha may be ordered from a screen displaying the result of the simulation using the model MD on the display unit 59 of the client terminal 50. In this case, the simulation unit 22 may also execute the wire harness ordering process and the like.

[0053] In the above embodiment, the wiring harness connection between the robot 61 and the feeder 67 is exemplified and described, but it is not limited to this, and wiring harness connection of other modules may also be used. In addition, the connection relationship of the modules connected by the wiring harness is not limited to one-to-one, but may also be one-to-many.

[0054] In the above embodiment, the operation system 60 composed of a plurality of modules including the robot 61 is exemplified, but the present invention is not limited thereto, and any operation system may be a system composed of a plurality of modules and may not include the robot 61. In addition, the equipment introduction support system 10 is exemplified as a simulation system, but the present invention is not limited thereto, and any system may be a system that performs simulation using a model MD constructed using module data.

[0055] Here, the simulation system of the present disclosure may also be configured as follows. For example, in the simulation system of the present disclosure, the design unit may calculate the length of the harness based on the path of the harness configured on the model, and design the design information including the calculated harness length. In this way, the user of the system can be spared the trouble of calculating the harness length. In addition, it can prevent the harness length from being too long or too short due to the user's miscalculation of the harness length.

[0056] In the simulation system disclosed in the present invention, the simulation system may include a designation receiving unit that receives a designation related to a path of the harness from a user, and the display unit arranges the harness in a manner that forms a path corresponding to the received designation. In this way, the harness length can be appropriately calculated on the path desired by the user.

[0057] In the simulation system disclosed in the present invention, the wiring harness can be ordered from an information terminal of a supplier connected to the Internet, and the simulation system includes an output unit, which outputs the design information of the wiring harness to the information terminal of the supplier via the network when the wiring harness is ordered. In this way, the wiring harness can be ordered using the design information created when the model is constructed, thereby saving the user the trouble of creating a design drawing of the wiring harness, etc., and further reducing the burden of designing the wiring harness.

[0058] In the simulation system disclosed in the present invention, the simulation system may include an information receiving unit that receives information from a user that is not required when executing the simulation but is required when the supplier manufactures the wire harness, and the output unit outputs the received information by including it in the design information of the wire harness. In this way, omission of information required for manufacturing the wire harness can be suppressed, and the ordering of the wire harness can be appropriately performed.

[0059] Industrial Applicability

[0060] The present disclosure can be applied to the manufacturing industry of simulation systems, etc.

[0061] Description of Reference Numerals

[0062] 10: Equipment introduction support system 12: Network 20: Management server 21, 41, 51: Control unit 22: Simulation unit 23, 43, 53: Storage unit 26, 46, 56: Communication unit 28, 48, 58: Input unit 29, 49, 59: Display unit 30: Module DB 30A: Robot data 30B: End effector data 30C: Feeder data 30D: Conveyor data 30E: Camera data 30F: Lighting data 31: Module data 37: Supplier DB 39: Customer DB 40: Supplier terminal 50: Customer terminal 60: Operation system 61: Robot 61a: Connector 62: Robot arm 63: End effector 64: Camera 65: Lighting 66: Substrate transport device 67: Feeder 67a: Connector 68: Control device Ha: Harness MD: Model MP: Market Po: Passing point S: Substrate

Claims

1. A simulation system for simulating a production facility consisting of a plurality of modules connected by wiring harnesses, wherein: The simulation system comprises: a storage unit storing pin assignment information indicating pin assignment signals of a connector for connecting a wiring harness to the module and model information indicating the type of connector that can be connected to the connector; a design unit that determines, based on the pin assignment information and the model information of the module as a connection object, types of connectors to be installed at both ends of the wiring harness and corresponding information obtained by establishing correspondence with the pin assignment information of each connector, thereby designing design information of the wiring harness; as well as The display unit arranges the harness designed based on the design information on a model constructed by the plurality of modules, and displays harness connections of the modules to be connected.

2. The simulation system according to claim 1, wherein: The design unit calculates a harness length based on a path of the harness arranged on the model, and designs the design information including the calculated harness length.

3. The simulation system according to claim 2, wherein: The simulation system includes a designation receiving unit configured to receive a designation related to a path of the harness from a user. The display unit arranges the harness so as to form a path corresponding to the received designation.

4. The simulation system according to any one of claims 1 to 3, wherein: The wiring harness can be ordered from a supplier's information terminal connected to the Internet, The simulation system includes an output unit configured to output the design information of the wire harness to an information terminal of a supplier via a network when the wire harness is ordered.

5. The simulation system according to claim 4, wherein: The simulation system includes an information receiving unit that receives from a user information that is not required when executing the simulation but is required when a supplier manufactures the wire harness. The output unit outputs the received information by including it in the design information of the wire harness.

Citation Information

Patent Citations

  • Harness design assist system and method and harness design assist program and computer readable recording medium recording that program

    WO2004025522A1

  • Device, method and program for detection of connector model

    JP2010113561A