Route design assistance device, route design assistance method, and program
The route design support device addresses time-consuming wiring design issues by generating distance information for interference checking, reducing rework and design time in complex 3D CAD environments.
Patent Information
- Application Number
- JP2024102325
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-06-25
- Publication Date
- 2026-01-14
AI Technical Summary
Existing 3D CAD-based wiring design for complex, large-scale products with varied devices and cables is time-consuming due to physical interference and lack of effective interference checking, requiring significant rework.
A route design support device that generates and outputs result information indicating distances between wires and thresholds for detecting short circuits and noise interference using 3D wiring model data in an intermediate file format, facilitating interference checking during design.
Reduces the time required for wiring design and minimizes rework by enabling efficient checking for physical interference, short circuits, and noise interference.
Smart Images

Figure 2026004102000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a route design support device, a route design support method, and a program. [Background technology]
[0002] When designing wiring using 3DCAD (3-dimensional computer-aided design), large, individually manufactured products often require significant time because the number and types of devices vary, resulting in dense and complex wiring. When considering routing for hundreds or even thousands of flexible cables, power cables, signal lines, and other cables using 3DCAD, the shortest possible route is often used. This can lead to physical interference between the wiring and devices, or between the wiring and other cables, making assembly difficult. Furthermore, even when attempting to check for physical interference, short circuits, and noise interference between wiring and devices or between wiring using 3DCAD, commercially available software lacks wiring-specific checking functions, requiring time-consuming checks of individual distances. Hereinafter, the term "wiring and device-to-device" refers to the distance between wiring and devices. While analysis methods such as CAE (Computer-Aided Engineering) exist, the time required to set conditions in the 3D model makes it difficult to immediately provide feedback to the wiring route.
[0003] Patent Document 1 discloses a movable path analysis system that predicts the actual wire harness path by using FEM (Finite Element Method) analysis to predict the movable range of an intermediate position from a fixed state in a certain section of the wire harness. Patent Document 2 discloses a harness design support device that outputs physical interference positions of the harness from information on passing points and supports the addition or correction of passing positions of the harness. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2010-117765 [Patent Document 2] Japanese Patent Application Laid-Open No. 2012-141855 Summary of the Invention [Problem to be solved by the invention]
[0005] When wiring design is done using 3D CAD and the CAD data is output in an intermediate file format such as a STEP (Standard for the Exchange of Product model data) file, the data is stored as fragmented straight lines, splines, coordinates, etc. drawn in CAD, and even if the technologies described in Patent Documents 1 and 2 are used, it is not possible to interpolate the intermediate route of the wiring, making it impossible to determine physical interference, short circuits, and noise interference in the created wiring route, and therefore it cannot be used for checking during wiring design. Not being able to check for physical interference, short circuits, and noise interference during wiring design requires rework and takes a lot of time.
[0006] The present disclosure has been made to solve the above-mentioned problems, and aims to reduce the time required for wiring design and reduce rework. [Means for solving the problem]
[0007] To achieve the above object, a route design support device according to the present disclosure includes a design instruction unit, a route information generation unit, a route interpolation unit, a distance calculation unit, and a result information generation unit. The design instruction unit sends an output instruction to a CAD unit, which generates CAD data, to output a 3D wiring model for each wiring included in the CAD data in an intermediate file format. The route information generation unit acquires wiring elements including via points and line segments of the wiring route from wiring route information indicating the wiring route included in the 3D wiring model data for each wiring output in the intermediate file format, and generates route information by rearranging the wiring elements along the wiring route from the start point to the end point. The route interpolation unit converts the line segments of the rearranged wiring elements indicated by the route information into via points and generates point cloud data by interpolating the via points. The distance calculation unit calculates at least the distance between the wirings based on the point cloud data. The result information generation unit generates and outputs result information indicating the distance between the wirings and a distance threshold for detecting at least one of a short circuit and noise interference. [Effects of the Invention]
[0008] According to the present disclosure, by generating and outputting result information indicating the distance between wires and the distance threshold for detecting at least one of short circuits and noise interference based on 3D wiring model data for each wire in which a 3D wiring model for each wire is output in an intermediate file format, it becomes easier to check for physical interference and at least one of short circuits and noise interference during wiring design, thereby shortening the time required for wiring design and reducing rework. [Brief explanation of the drawings]
[0009] [Figure 1] FIG. 1 is a diagram showing a configuration example of a route design support system according to a first embodiment; [Figure 2] FIG. 1 is a diagram showing a specific image of 3D wiring model data according to the first embodiment; [Figure 3] FIG. 1 is a diagram showing a specific image of 3D machine layout model data according to the first embodiment. [Figure 4] FIG. 1 is a diagram showing an example of model tree information according to the first embodiment. [Figure 5]FIG. 10 is a diagram showing an example of result information according to the first embodiment. [Figure 6] Flowchart showing route design support processing 1 according to the first embodiment [Figure 7] FIG. 10 is a diagram showing a configuration example of a route design support device according to a second embodiment; [Figure 8] FIG. 10 is a diagram showing a specific image of an item selection operation for attribute list information by a designer according to the second embodiment; [Figure 9] Flowchart showing route design support processing 2 according to the second embodiment [Figure 10] FIG. 1 is a diagram illustrating an example of a hardware configuration of a route design support device according to first and second embodiments. DETAILED DESCRIPTION OF THE INVENTION
[0010] A route design support device, a route design support method, and a program according to the present embodiment will be described in detail below with reference to the drawings, in which the same or corresponding parts are designated by the same reference numerals.
[0011] (Embodiment 1) The configuration of a route design support system 100 according to a first embodiment will be described with reference to Fig. 1. As shown in Fig. 1, the route design support system 100 includes a route design support device 1 that calculates distances between wiring devices and between wires based on CAD data during wiring design, a CAD unit 2 that is a 3D CAD that allows a designer to design a wiring and create CAD data, a design information storage unit 3 that stores the CAD data during wiring design created by the CAD unit 2 and distance thresholds for detecting short circuits and noise interference, and a design work terminal 4 that accepts operations on the wiring design by the designer, transmits operation information indicating the operations by the designer to the CAD unit 2, and outputs information received from the CAD unit 2. The design work terminal 4 also accepts input of an execution instruction from the designer to calculate distances between wiring devices and between wires, transmits the input execution instruction to the route design support device 1 via the CAD unit 2, and outputs information received from the route design support device 1 via the CAD unit 2.
[0012] CAD unit 2 generates CAD data of a 3D model including a 3D equipment layout model and a 3D wiring model based on operation information received from design work terminal 4. Furthermore, CAD unit 2 outputs the 3D equipment layout model and the 3D wiring model, among the 3D models under wiring design, in an intermediate file format in response to an output instruction from route design support device 1, and stores them in design information storage unit 3. Hereinafter, data of the 3D equipment layout model output in the intermediate file format will be referred to as 3D equipment layout model data, and data of the 3D wiring model output in the intermediate file format will be referred to as 3D wiring model data.
[0013] The 3D wiring model data includes wiring route information that indicates the wiring route, such as coordinate elements (discrete via points) and line segment elements (straight lines, curves, and spline lines), and specification information that indicates wiring specifications, such as wire material, current value, wiring classification, etc. The 3D device layout model data includes external shape information that indicates the external shapes of devices and connectors, coordinate system information that indicates the layout positions and orientations of devices and connectors, and classification information that indicates whether it is a device or a connector.
[0014] The design information storage unit 3 includes a wiring model storage unit 30 that stores 3D wiring model data, an equipment layout model storage unit 31 that stores 3D equipment layout model data, and a threshold master storage unit 32 that stores master data of distance thresholds. The design information storage unit 3 may be configured to be included in the route design assistance device 1.
[0015] The wiring model storage unit 30 stores 3D wiring model data for each wiring unit output from the CAD unit 2. The 3D wiring model data will now be described with reference to FIG. 2. FIG. 2 shows a specific example of the 3D wiring model data 5. The 3D wiring model data 5 includes an appearance image 50 that represents the appearance of the wiring, and internal data 51 that includes via-point information 510 indicating via-points of the wiring, line information 511 indicating straight portions of the wiring, and curve information 512 indicating curved portions of the wiring. The via-point information 510 includes the name of the via-point and coordinate information of the via-point, which is the distance from the origin in the vertical, horizontal, and height directions. The line information 511 includes information on the direction and distance from the via-point. The curve information 512 includes information on the via-points passed through and the bend radius. The appearance image 50 and internal data 51 are examples of wiring route information. The 3D wiring model data may be expressed in any format, not limited to the example shown in FIG. 2, as long as it is possible to determine the wiring route corresponding to the 3D wiring model. Although not shown, the 3D wiring model data includes specification information indicating wiring specifications such as wire material, current value, wiring classification, etc. associated with the wiring route information.
[0016] Returning to FIG. 1, the equipment layout model storage unit 31 stores the 3D equipment layout model data for each piece of equipment output from the CAD unit 2. Here, the 3D equipment layout model data will be explained using FIG. 3. FIG. 3 shows a specific image of the 3D equipment layout model data 6. In the example shown in FIG. 3, the 3D equipment layout model data 6 has a representation image 60 that represents the layout and appearance of the equipment using coordinates and outlines, and a representation image 61 that represents the layout and appearance of the equipment using a point cloud and outlines.
[0017] The representation image 60 includes equipment location coordinates 600, which indicate the coordinates where the equipment is located, and equipment outer shape information 601, which indicates the outer shape of the equipment. The equipment location coordinates 600 include equipment coordinate information, which is the vertical, horizontal, and height coordinates from the origin. The equipment outer shape information 601 represents the outermost shape of the equipment as the distance from the equipment location coordinates 600. The representation image 61 includes the name of the equipment, the coordinates where the equipment is located in point cloud coordinate data 610 in 3D space, and the outer shape of the equipment, and represents a target equipment range 611, which is the range within the point cloud coordinate data 610 where the equipment exists. The representation image 60 and the representation image 61 are examples of outer shape information, coordinate system information, and classification information. FIG. 3 shows an example of 3D equipment location model data indicating where the equipment is located. However, 3D equipment location model data indicating where the connectors are located may also be used. The 3D equipment location model data is not limited to the example shown in FIG. 3, and may be in any representation format as long as it is possible to determine where the equipment and connectors are located.
[0018] Returning to FIG. 1 , the threshold master storage unit 32 stores master data of distance thresholds for determining whether a short circuit or noise interference will occur. The master data contains distance thresholds for determining whether a short circuit or noise interference will occur, corresponding to wiring specifications such as wire material, current value, and wiring classification. If the distance between wiring devices or between wirings is equal to or less than the short circuit threshold, it is determined that a short circuit will occur. If the distance between wiring devices or between wirings is equal to or less than the noise interference threshold, it is determined that noise interference will occur. Note that if the distance between wiring devices or between wirings is equal to or less than 0, it is determined that physical interference will occur. For example, in the case of a short circuit, the threshold is the insulation distance. For example, in the case of noise interference, the threshold is the maximum distance at which noise interference will occur, calculated in advance through testing.
[0019] The design work terminal 4 has an input device that accepts input of instructions to the CAD unit 2 to operate the wiring design and to calculate the distances between wiring devices and between wires. It also has an output device that displays information received from the CAD unit 2 and the route design support device 1. The designer uses the design work terminal 4 to perform wiring design in the CAD unit 2 and create a 3D model. When the designer wants to check for physical interference, short circuits, and noise interference in the created 3D model, he or she inputs an instruction to the design work terminal 4 to calculate the distances between wiring devices and between wires. The design work terminal 4 sends the input execution instruction to the route design support device 1 via the CAD unit 2.
[0020] The route design support device 1 includes a design instruction unit 10 that acquires model tree information indicating the parent-child relationships of the 3D model from the CAD unit 2 and sends an output instruction to the CAD unit 2 to output 3D wiring model data and 3D equipment layout model data for each wiring unit; a route information generation unit 11 that acquires wiring elements such as via points and line segments of the wiring route from the wiring route information included in the 3D wiring model data for each wiring unit and generates route information rearranged along the wiring route from the start point to the end point; and a route interpolation unit 12 that interpolates the via points of the rearranged wiring elements to generate point cloud data.
[0021] The route design support device 1 also includes a wiring attribute acquisition unit 13 that acquires specification information from 3D wiring model data for each wiring unit; an equipment information acquisition unit 14 that acquires external shape information, coordinate system information, and classification information from the 3D equipment layout model data; a distance calculation unit 15 that calculates the distance between wiring devices and between wires based on the external shape information, coordinate system information, classification information, and point cloud data; a result information generation unit 16 that generates and outputs result information indicating the distance between wiring devices and between wires and a threshold value corresponding to the specification information; and an error detection unit 17 that determines whether the distance between wiring devices and between wires is equal to or less than the threshold value, generates error information indicating combinations of wiring devices or wires whose distance is equal to or less than the threshold value, and returns the error information to the result information generation unit 16.
[0022] When the design instruction unit 10 receives an instruction to calculate the distances between wiring devices and between wires from the design work terminal 4 via the CAD unit 2, it acquires model tree information indicating the parent-child relationships of the corresponding 3D models from the CAD unit 2. The design instruction unit 10 extracts information for identifying the 3D wiring model and information for identifying the 3D equipment layout model from the acquired model tree information. The design instruction unit 10 transmits an output instruction including the information for identifying the 3D wiring model and the information for identifying the 3D equipment layout model to the CAD unit 2. Based on the information for identifying the 3D wiring model and the information for identifying the 3D equipment layout model included in the output instruction from the route design support device 1, the CAD unit 2 outputs the 3D equipment layout model data to the wiring model storage unit 30 for storage, and outputs the 3D equipment layout model data to the equipment layout model storage unit 31 for storage.
[0023] Here, model tree information will be described with reference to Fig. 4. In the example shown in Fig. 4, model tree information 7 includes items such as hierarchy 70 that defines the parent-child relationships of each 3D model, model name 71 that indicates the name of the 3D model, type 72 that defines the type of 3D model, and connector type 73 that indicates whether the 3D model is a connector. In the example of Fig. 4, information that identifies a 3D wiring model and information that identifies a 3D equipment layout model are extracted from model name 71. The model tree information may be expressed in any format other than the example of Fig. 4, as long as it is possible to identify 3D models and determine the parent-child relationships, types of equipment, wiring, connectors, etc. of each 3D model.
[0024] Returning to FIG. 1 , when the wiring model storage unit 30 and the equipment layout model storage unit 31 store the 3D equipment layout model data and the 3D equipment layout model data, respectively, the route information generation unit 11 acquires wiring elements, which are via points and line segments of the wiring route, from the wiring route information included in the 3D wiring model data for each wiring unit stored in the wiring model storage unit 30. The route information generation unit 11 generates route information by rearranging the acquired wiring elements along the wiring route from the start point to the end point. The route information generation unit 11 sends the route information for each wiring unit to the route interpolation unit 12.
[0025] The route interpolation unit 12 performs linear interpolation, spline interpolation, etc. on the rearranged wiring elements indicated by the route information for each wiring received from the route information generation unit 11 to convert line segments of the wiring route into via points and generate point cloud data with the via points interpolated. The route interpolation unit 12 sends the generated point cloud data for each wiring to the distance calculation unit 15. Note that the calculation of parameter values required for linear interpolation, spline interpolation, etc. based on the route information may be performed by the route interpolation unit 12 or the route information generation unit 11.
[0026] The wiring attribute acquisition unit 13 acquires specification information from the 3D wiring model data stored in the wiring model storage unit 30, and sends the specification information to the distance calculation unit 15. The wiring attribute acquisition unit 13 may acquire the specification information when the 3D equipment layout model data is stored in the wiring model storage unit 30, or may acquire the specification information in response to a request from the distance calculation unit 15.
[0027] The equipment information acquisition unit 14 acquires the outer shape information, coordinate system information, and classification information from the 3D equipment layout model data stored in the equipment layout model storage unit 31, and sends them to the distance calculation unit 15. The outer shape information, coordinate system information, and classification information may be acquired when the 3D equipment layout model data is stored in the equipment layout model storage unit 31, or may be acquired in response to a request from the distance calculation unit 15.
[0028] The distance calculation unit 15 receives point cloud data for each wiring from the path interpolation unit 12, specification information from the wiring attribute acquisition unit 13, and outer shape information, coordinate system information, and classification information from the device information acquisition unit 14. From the master data stored in the threshold master storage unit 32, the distance calculation unit 15 acquires a distance threshold for determining whether a short circuit or noise interference occurs corresponding to the wiring specifications indicated by the specification information. The distance calculation unit 15 calculates the distance between wiring devices and between wirings based on the point cloud data, outer shape information, coordinate system information, and classification information. The distance between wiring devices and between wirings can be calculated based on the device layout, connector layout, and wiring route. The distance calculation unit 15 sends the acquired threshold and the calculated distance between wiring devices and between wirings to the result information generation unit 16.
[0029] The result information generation unit 16 generates result information indicating the distances between wiring devices and between wires received from the distance calculation unit 15 and the threshold values. The result information is expressed in, for example, a list format. The result information generation unit 16 sends the result information to the error detection unit 17. Upon receiving the result information from the result information generation unit 16, the error detection unit 17 determines whether the distances between wiring devices and between wires are equal to or less than the threshold values, and generates error information indicating the wires and devices that are equal to or less than the threshold values. The error detection unit 17 returns the error information to the result information generation unit 16. Based on the received error information, the result information generation unit 16 filters the result information so that only the distances between wiring devices and the threshold values and the distances between wires that are equal to or less than the threshold values are displayed, and transmits the filtered result information to the design work terminal 4 via the CAD unit 2. The design work terminal 4 displays the received result information.
[0030] The result information sent to the design work terminal 4 may be configured to allow selection of combinations of wiring and equipment, and combinations of wiring. In this case, when the designer selects a wiring or equipment in the result information displayed on the design work terminal 4 via the input device, the design work terminal 4 sends selection information indicating the selected wiring or equipment to the route design support device 1 via the CAD unit 2. Upon receiving the selection information, the result information generation unit 16 of the route design support device 1 sends a highlighting instruction to the CAD unit 2 to highlight a 3D model corresponding to the selected wiring or equipment. Upon receiving the highlighting instruction, the CAD unit 2 highlights the corresponding 3D model. This allows the designer to easily grasp locations where physical interference, short circuits, or noise interference occur.
[0031] Next, the result information that allows the selection of combinations of wiring and devices and combinations of wirings will be described with reference to FIG. 5. FIG. 5 shows a concrete example of the result information displayed by the design work terminal 4. The result information 8 displayed by the design work terminal 4 includes a wiring-device clearance check screen 80 that displays an ID identifying the wiring-device combination, the wiring name, the device name, a threshold, and the distance between the wiring and the device, and a wiring clearance check screen 81 that displays an ID identifying the wiring combination, the names of the two wirings, the line types of the two wirings, a threshold, and the distance between the two wirings. Note that the designer determines that physical interference occurs if the distance is 0 mm or less. While the example shown in FIG. 5 lists only one threshold, it is also possible to list both a short-circuit threshold and a noise interference threshold, or to list the shorter of the two thresholds.
[0032] 5, when the designer selects the combination of the wiring of W-3 of ID1 and the equipment C on the wiring and equipment clearance check screen 80 of the result information 8 displayed on the design work terminal 4, a display image 82 is displayed in which the 3D models of W-3 and the equipment C are highlighted. Also, when the designer selects the combination of the wiring of W-2 of ID1 and the wiring of W-3 on the wiring clearance check screen 81 of the result information 8 displayed on the design work terminal 4, a display image 83 is displayed in which the 3D models of W-2 and W-3 are highlighted.
[0033] 5, a calculation image 84 showing a method for calculating the distance between wires is displayed together with a display image 83. The calculation image 84 indicates that the distance between wires is the shortest distance from the surface of the first wire to the surface of the second wire in the direction of a line connecting the center of the first wire and the center of the second wire in a cross section of the wires perpendicular to the wiring path. The result information transmitted to the design work terminal 4 is not limited to the example shown in FIG. 5 and may be expressed in any format as long as it is possible to determine the combination of wires and devices, the combination of wires, the distance between them, and a threshold value.
[0034] Here, route design support processing 1 executed by the route design support device 1 will be described with reference to FIG. 6. A designer uses a design work terminal 4 to perform wiring design in the CAD unit 2 and create a 3D model. Thereafter, when the designer inputs an execution instruction to calculate the distances between wiring devices and between wires for the created 3D model, the design work terminal 4 transmits the input execution instruction to the route design support device 1. When the route design support device 1 receives the execution instruction, the route design support processing 1 starts. When the design instruction unit 10 receives the execution instruction from the design work terminal 4, it acquires model tree information indicating the parent-child relationships of the corresponding 3D models from the CAD unit 2 (step S11). The design instruction unit 10 extracts information identifying the 3D wiring model and information identifying the 3D equipment placement model from the acquired model tree information (step S12).
[0035] 4, the model tree information 7 includes items such as a hierarchy 70 that defines the parent-child relationship of the 3D models, a model name 71 that indicates the name of the 3D model, a type 72 that defines the type of 3D model, and a connector type 73 that indicates whether the model is a connector. In the example of FIG. 4, information that identifies the 3D wiring model and information that identifies the 3D equipment layout model are extracted from the model name 71.
[0036] 6 , the design instruction unit 10 transmits an output instruction to the CAD unit 2 to output a 3D wiring model and a 3D equipment placement model for each wiring in an intermediate file format, including information for identifying the 3D wiring model and information for identifying the 3D equipment placement model (step S13). Based on the information for identifying the 3D wiring model and the information for identifying the 3D equipment placement model included in the output instruction from the route design support device 1, the CAD unit 2 stores the 3D equipment placement model data in the wiring model storage unit 30, and stores the 3D equipment placement model data in the equipment placement model storage unit 31.
[0037] 2, the 3D wiring model data 5 includes an appearance image 50 that represents the appearance of the wiring, and internal data 51 that includes via point information 510 that indicates via points of the wiring, straight line information 511 that indicates straight portions of the wiring, and curve information 512 that indicates curved portions of the wiring. The appearance image 50 and the internal data 51 are examples of wiring route information. Although not shown, the 3D wiring model data includes specification information associated with the wiring route information.
[0038] 3, the 3D equipment layout model data 6 includes a representation image 60 that represents the appearance of the equipment layout using coordinates and outlines, and a representation image 61 that represents the appearance of the equipment layout using a point cloud and outlines. The representation image 60 and the representation image 61 are examples of outline information, coordinate system information, and classification information.
[0039] 6, when the wiring model storage unit 30 and the equipment layout model storage unit 31 store the 3D equipment layout model data and the 3D equipment layout model data, respectively, the route information generation unit 11 acquires wiring elements, which are via points and line segments of the wiring route, from wiring route information included in one of the 3D wiring model data stored in the wiring model storage unit 30 (step S14). The route information generation unit 11 generates route information by rearranging the acquired wiring elements along the wiring route from the start point to the end point (step S15). The route information generation unit 11 sends the generated route information to the route interpolation unit 12.
[0040] 2, the route information generating unit 11 acquires via point information 510, straight line information 511, and curved line information 512. The route information generating unit 11 generates route information by rearranging the via point information 510, straight line information 511, and curved line information 512 along the wiring route from the start point to the end point for each wiring.
[0041] 6, the route interpolation unit 12 performs linear interpolation, spline interpolation, or the like on the rearranged wiring elements indicated by the route information received from the route information generation unit 11 to convert the line segments of the wiring route into via points, and generates point cloud data in which the via points are interpolated (step S16). The route interpolation unit 12 sends the generated point cloud data to the distance calculation unit 15.
[0042] The route interpolation unit 12 determines (step S17) whether point cloud data has been generated for all the 3D wiring model data stored in the wiring model storage unit 30. If point cloud data has not been generated for all the 3D wiring model data (step S17; NO), the process returns to step S14, and steps S14 to S17 are repeated for the next 3D wiring model data.
[0043] When point cloud data has been generated for all of the 3D wiring model data stored in the wiring model storage unit 30 (step S17; YES), the wiring attribute acquisition unit 13 acquires specification information from the 3D wiring model data stored in the wiring model storage unit 30 (step S18), and sends it to the distance calculation unit 15. The equipment information acquisition unit 14 acquires external shape information, coordinate system information, and classification information from the 3D equipment layout model data stored in the equipment layout model storage unit 31 (step S19), and sends it to the distance calculation unit 15.
[0044] The distance calculation unit 15 receives point cloud data for each wiring from the path interpolation unit 12, specification information from the wiring attribute acquisition unit 13, and outer shape information, coordinate system information, and classification information from the device information acquisition unit 14. The distance calculation unit 15 acquires a distance threshold for determining whether a short circuit or noise interference corresponding to the wiring specifications indicated by the specification information will occur, from the master data stored in the threshold master storage unit 32 (step S20). The distance calculation unit 15 calculates the distances between wiring devices and between wirings based on the point cloud data, outer shape information, coordinate system information, and classification information (step S21). The distance calculation unit 15 sends the acquired threshold and the calculated distances between wiring devices and between wirings to the result information generation unit 16.
[0045] The result information generation unit 16 generates result information indicating the distances between wiring devices and between wires received from the distance calculation unit 15 and the thresholds (step S22). The result information is expressed in, for example, a list format. The result information generation unit 16 sends the result information to the error detection unit 17. Upon receiving the result information from the result information generation unit 16, the error detection unit 17 determines whether the distances between wiring devices and between wires are equal to or less than the thresholds, and generates error information indicating the wires and devices that are equal to or less than the thresholds (step S23). The error detection unit 17 returns the error information to the result information generation unit 16. Based on the received error information, the result information generation unit 16 filters the result information so that only the distances between wiring devices and the thresholds and the distances between wires that are equal to or less than the thresholds are displayed, and transmits the filtered result information to the design work terminal 4 via the CAD unit 2 (step S24), thereby ending the process.
[0046] In a configuration in which combinations of wiring and equipment and combinations of wirings can be selected, after step S24, the result information generation unit 16 of the route design support device 1 waits to receive selection information, and upon receiving the selection information, transmits a highlighting instruction to the CAD unit 2 to highlight the 3D model corresponding to the selected combination of wiring and equipment and combination of wirings. Upon receiving the highlighting instruction, the CAD unit 2 highlights the corresponding 3D model. These processes are repeated until the screen displaying the result information is closed.
[0047] 5, the designer selects a combination of the wiring W-3 of ID1 and equipment C on the wiring and equipment clearance check screen 80 of the result information 8 displayed on the design work terminal 4, and a display image 82 is displayed in which 3D models of the corresponding wiring and equipment are highlighted. Also, the designer selects a combination of the wiring W-2 and wiring W-3 of ID1 on the wiring clearance check screen 81 of the result information 8 displayed on the design work terminal 4, and a display image 83 is displayed in which 3D models of the two corresponding wirings are highlighted, and a calculation image 84 is displayed in which a method of calculating the distance between the wirings is shown.
[0048] According to the route design support device 1 of the first embodiment, result information indicating the distances between wiring devices and between wirings and the distance thresholds for detecting short circuits and noise interference is generated and output based on the 3D wiring model data and 3D equipment placement model data for each wiring, which are obtained by outputting the 3D wiring model and 3D equipment placement model for each wiring in an intermediate file format, thereby facilitating checking for physical interference, short circuits, and noise interference during wiring design, thereby shortening the time required for wiring design and reducing rework.
[0049] (Embodiment 2) In the first embodiment, an example was shown in which result information indicating the distances between wiring devices and between wires and the distance thresholds for detecting short circuits and noise interference was generated and output based on the wiring route information and specification information already stored in the 3D wiring model data and the external shape information, coordinate system information, and classification information already stored in the 3D device layout model data. In the second embodiment, a configuration is adopted in which the designer can modify attribute information indicating the attributes of the wires and connectors in the 3D wiring model. The following description of the second embodiment will focus on the differences from the first embodiment.
[0050] A route design support system 100 according to a second embodiment will be described with reference to Fig. 7. As shown in Fig. 7, the route design support device 1 of the route design support system 100 includes a CAD information extraction unit 18 that extracts attribute information indicating attributes of wires and connectors from a 3D wiring model, and a design information processing unit 19 that converts the attributes of the wires and connectors indicated by the attribute information into a list format to generate attribute list information. The design information storage unit 3 includes a wiring-related master storage unit 33 that stores master data of wire material information regarding the wires of the wiring and connector information regarding the connectors.
[0051] The designer performs wiring design in the CAD unit 2 using the design work terminal 4 and creates a 3D model. If the designer wants to modify attribute information in the created 3D wiring model, he or she inputs a modification screen output instruction to the design work terminal 4. The design work terminal 4 transmits the input modification screen output instruction to the route design support device 1 via the CAD unit 2. When the CAD information extraction unit 18 receives the modification screen output instruction from the design work terminal 4 via the CAD unit 2, it extracts attribute information from the 3D wiring model created by the CAD unit 2 and sends it to the design information processing unit 19.
[0052] When the design information processing unit 19 receives the attribute information, it generates attribute list information by converting the attributes of the wiring and connectors indicated by the attribute information into a list format. Items in the attribute list information can be selected and modified. The design information processing unit 19 transmits the attribute list information to the design work terminal 4 via the CAD unit 2. The design work terminal 4 displays the received attribute list information. When the designer selects an item from the displayed attribute list information, the design work terminal 4 transmits item selection information indicating the selected item to the route design support device 1 via the CAD unit 2.
[0053] The wiring-related master storage unit 33 stores master data containing wire information and connector information. The master data contains wire information indicating the wire material, wire type, radius, etc., and connector information indicating the connector part name, internal wire length, connector type, connection terminal, etc.
[0054] When the design information processing unit 19 of the route design support device 1 receives the item selection information, it refers to the master data containing wire information and connector information stored in the wiring-related master storage unit 33, and transmits the wire information or connector information corresponding to the selected item indicated by the item selection information to the design work terminal 4 via the CAD unit 2. The design work terminal 4 displays the received wire information or connector information. The designer refers to the displayed wire information or connector information to modify the attribute list information. When the designer modifies the attribute list information, the design work terminal 4 transmits modification information indicating the modifications to the attribute list information to the route design support device 1 via the CAD unit 2.
[0055] When the design information processing unit 19 of the route design support device 1 receives the correction information, it rewrites the list of attributes of the wiring and connectors indicated by the attribute list information in accordance with the correction content indicated in the correction information. The design information processing unit 19 transmits the rewritten attribute list information to the design work terminal 4 via the CAD unit 2. The design work terminal 4 displays the rewritten attribute list information from the received list. Furthermore, the design information processing unit 19 transmits an instruction to the CAD unit 2 to reflect the correction content in the 3D wiring model based on the correction information. The CAD unit 2 reflects the correction content in the 3D wiring model based on the instruction received from the design information processing unit 19.
[0056] Next, the operation of selecting an item in the attribute list information by the designer will be described with reference to FIG. 8. FIG. 8 shows a specific image of the operation of selecting an item in the attribute list information by the designer. A wiring design information screen 90 and a connector design information screen 91 are examples of attribute list information. The wiring design information screen 90 is a list of attributes such as the name, wire material, connection source and destination, and wiring type of the wires present in the 3D wiring model. The connector design information screen 91 is a list of attributes such as the name, part name, maximum number of pins, and internal wire length of the connectors present in the 3D wiring model.
[0057] As shown in Fig. 8, for example, when a designer selects a wire material from the wiring design information screen 90, a wire material master information screen 92 is displayed. Also, when a designer selects a connector name, "connector D," from the wiring design information screen 90, the field corresponding to connector D on the connector design information screen 91 is highlighted, and when the designer further selects a component name, "control connector γ," a connector component master information screen 93 is displayed. The wire material master information screen 92 is an example of wire material information corresponding to the selected item indicated by the item selection information. The connector component master information screen 93 is an example of connector information corresponding to the selected item indicated by the item selection information.
[0058] The designer considers modifying the wire material and connector by referring to the wire material master information screen 92 and the connector part master information screen 93. When making modifications, the designer may rewrite the relevant section on the wiring design information screen 90 or the connector design information screen 91, or the modification may be automatic when the designer selects the wire material or connector part he or she wants to use on the wire material master information screen 92 or the connector part master information screen 93. In the former case, the designer may be able to input a wire material that is not on the wire material master information screen 92 and a connector that is not on the connector part master information screen 93.
[0059] Here, the route design support process 2 executed by the route design support device 1 will be described with reference to Fig. 9. A designer uses a design work terminal 4 to design a wiring in the CAD unit 2 and create a 3D model. Thereafter, when the designer inputs a correction screen output instruction into the design work terminal 4 to correct attribute information in the created 3D wiring model, the design work terminal 4 transmits the input correction screen output instruction to the route design support device 1. When the route design support device 1 receives the correction screen output instruction, the route design support process 2 starts.
[0060] When the CAD information extraction unit 18 receives a correction screen output instruction from the design work terminal 4 via the CAD unit 2, it extracts attribute information from the 3D wiring model generated by the CAD unit 2 (step S31) and sends it to the design information processing unit 19. When the design information processing unit 19 receives the attribute information, it converts the attributes of the wiring and connectors indicated by the attribute information into a list format and generates attribute list information (step S32). The design information processing unit 19 sends the attribute list information to the design work terminal 4 via the CAD unit 2 (step S33). The design work terminal 4 displays the received attribute list information. When the designer selects an item from the displayed attribute list information, the design work terminal 4 sends item selection information indicating the selected item to the route design support device 1 via the CAD unit 2.
[0061] 8 are examples of attribute list information obtained by converting the results of extracting attribute information of wiring or connectors from a 3D wiring model by the design information processing unit 19 into a list format. The wiring design information screen 90 is a list of attributes such as the name, wire material, connection source and destination, and wiring type of wiring existing in the 3D wiring model. The connector design information screen 91 is a list of attributes such as the name, part name, maximum number of pins, and internal wire length of connectors existing in the 3D wiring model.
[0062] Returning to FIG. 9 , if the design information processing unit 19 does not receive item selection information (step S34; NO), the process proceeds to step S40. If the design information processing unit 19 receives item selection information (step S34; YES), the design information processing unit 19 refers to the master data containing wire information and connector information stored in the wiring-related master storage unit 33, and transmits wire information or connector information corresponding to the selected item indicated by the item selection information to the design work terminal 4 via the CAD unit 2 (step S35). The design work terminal 4 displays the received wire information or connector information. The designer modifies the attribute list information by referring to the displayed wire information or connector information. When the designer modifies the attribute list information, the design work terminal 4 transmits modification information indicating the modification content of the attribute list information to the route design support device 1 via the CAD unit 2.
[0063] In the example of Figure 8, the designer selects wire material □□ from the wiring design information screen 90, and a wire material master information screen 92 is displayed. The designer also selects connector D from the wiring design information screen 90, and the field corresponding to connector D on the connector design information screen 91 is highlighted. The designer then selects control connector γ as the component name, and a connector component master information screen 93 is displayed. The wire material master information screen 92 is an example of wire material information corresponding to the selected item indicated by the item selection information. The connector component master information screen 93 is an example of connector information corresponding to the selected item indicated by the item selection information.
[0064] 9, if the design information processing unit 19 does not receive correction information (step S36; NO), the process proceeds to step S40. If correction information is received (step S36; YES), the design information processing unit 19 rewrites the list of attributes of the wiring and connectors indicated by the attribute list information in accordance with the correction content indicated by the correction information (step S37). The design information processing unit 19 transmits the rewritten attribute list information to the design work terminal 4 via the CAD unit 2 (step S38). The design work terminal 4 displays the rewritten attribute list information received from the design information processing unit 19.
[0065] Based on the modification information, the design information processing unit 19 transmits an instruction to the CAD unit 2 to reflect the modification content in the 3D wiring model (step S39). Based on the instruction received from the design information processing unit 19, the CAD unit 2 reflects the modification content in the 3D wiring model. If the screen displaying the attribute list information is not closed (step S40; NO), the process returns to step S34, and steps S34 to S40 are repeated. If the screen displaying the attribute list information is closed (step S40; YES), the process ends.
[0066] According to the route design assistance device 1 according to the second embodiment, attribute information indicating the attributes of wires and connectors in a 3D wiring model is displayed in a list format so that the attribute information can be easily modified. By modifying the attribute information, there is a possibility that a short circuit or noise interference will not occur even in a location where a short circuit or noise interference has been detected.
[0067] The hardware configuration of the route design support device 1 will be described with reference to Fig. 10. As shown in Fig. 10, the route design support device 1 includes a temporary storage unit 101, a storage unit 102, a calculation unit 103, an input unit 104, a transmission / reception unit 105, and a display unit 106. The temporary storage unit 101, the storage unit 102, the input unit 104, the transmission / reception unit 105, and the display unit 106 are all connected to the calculation unit 103 via a BUS.
[0068] The calculation unit 103 is, for example, a CPU (Central Processing Unit). The calculation unit 103 executes the processes of the design instruction unit 10, the path information generation unit 11, the path interpolation unit 12, the distance calculation unit 15, the result information generation unit 16, the error detection unit 17, the CAD information extraction unit 18, and the design information processing unit 19 in accordance with a control program stored in the storage unit 102.
[0069] The temporary storage unit 101 is, for example, a RAM (Random-Access Memory). The temporary storage unit 101 loads the control program stored in the storage unit 102 and is used as a work area for the calculation unit 103.
[0070] The storage unit 102 is a non-volatile memory such as a flash memory, a hard disk, a DVD-RAM (Digital Versatile Disc - Random Access Memory), or a DVD-RW (Digital Versatile Disc - Rewritable). The storage unit 102 stores in advance a program for causing the calculation unit 103 to perform the processing of the route design support device 1, and also supplies information stored by this program to the calculation unit 103 in accordance with instructions from the calculation unit 103, and stores the information supplied from the calculation unit 103. In a configuration in which the design information storage unit 3 is included in the route design support device 1, the design information storage unit 3 is configured in the storage unit 102.
[0071] The input unit 104 is an interface device that connects input devices such as a keyboard, a pointing device, and a voice input device to the BUS. Information input by a user is supplied to the calculation unit 103 via the input unit 104. When the route design support device 1 is configured so that a user can directly input information, the input unit 104 accepts input from the user.
[0072] The transmitting / receiving unit 105 is a network termination device or a wireless communication device that connects to the network, and a serial interface or a LAN (Local Area Network) interface that connects to them. When the route design support device 1 is configured to receive information from a design work terminal, the transmitting / receiving unit 105 functions as a design instruction unit 10, a route information generation unit 11, a wiring attribute acquisition unit 13, a device information acquisition unit 14, a distance calculation unit 15, a result information generation unit 16, a CAD information extraction unit 18, and a design information processing unit 19.
[0073] The display unit 106 is a display device such as an LCD (Liquid Crystal Display), an organic EL (Electroluminescence) display, etc. When the route design support device 1 is configured to allow a user to directly input information, the display unit 106 displays an input screen for accepting input from the user.
[0074] The processing of the design instruction unit 10, route information generation unit 11, route interpolation unit 12, wiring attribute acquisition unit 13, equipment information acquisition unit 14, distance calculation unit 15, result information generation unit 16 and error detection unit 17 of the route design support device 1 shown in FIG. 1, and the processing of the CAD information extraction unit 18 and design information processing unit 19 of the route design support device 1 shown in FIG. 7 are executed by a control program using the temporary storage unit 101, calculation unit 103, storage unit 102, input unit 104, transmission / reception unit 105, display unit 106, etc. as resources.
[0075] Furthermore, the above hardware configuration and flowchart are merely examples and can be changed and modified as desired.
[0076] The core processing components of the route design support device 1, such as the calculation unit 103, temporary storage unit 101, storage unit 102, input unit 104, transmission / reception unit 105, and display unit 106, can be realized using an ordinary computer system rather than a dedicated system. For example, a computer program for executing the above operations may be stored and distributed on a computer-readable recording medium such as a flexible disk, a CD-ROM (Compact Disc - Read Only Memory), or a DVD-ROM (Digital Versatile Disc - Read Only Memory), and the route design support device 1 that executes the above processing may be configured by installing the computer program on a computer. Alternatively, the route design support device 1 may be configured by storing the computer program in a storage device of a server device on a communication network, such as the Internet, and downloading it into an ordinary computer system.
[0077] Furthermore, when the functions of the route design assistance device 1 are realized by sharing the functions between an OS (Operating System) and an application program, or by cooperation between the OS and the application program, only the application program portion may be stored in a recording medium or storage device.
[0078] It is also possible to superimpose a computer program on a carrier wave and provide it via a communication network. For example, the computer program may be posted on a bulletin board system (BBS) on the communication network and provided via the communication network. The computer program may then be started and executed under the control of an OS in the same way as other application programs, thereby enabling the above-mentioned processing to be performed.
[0079] In the above-described first and second embodiments, the route design support system 100 includes the CAD unit 2 separate from the route design support device 1 and the design work terminal 4, but this is not limiting. The CAD unit 2 may be included in the route design support device 1 or the design work terminal 4.
[0080] In the above-described first and second embodiments, the route design support device 1 exchanges data with the design work terminal 4 via the CAD unit 2, but this is not limiting. The route design support device 1 may exchange data directly with the design work terminal 4.
[0081] In the first embodiment described above, the distance calculation unit 15 of the route design assistance device 1 calculates the distances between wiring devices and between wires based on point cloud data, contour information, coordinate system information, and classification information, but this is not limited to this. For example, the distance calculation unit 15 may be configured to determine whether or not to check between wiring devices based on environmental settings. For example, a dialog box is presented to the designer, and an input as to whether or not to calculate the distance between wiring devices is accepted. If the distance between wiring devices is to be calculated, it is determined that the wiring devices have been checked, and if the distance between wiring devices is not to be calculated, it is determined that the wiring devices have not been checked. If the wiring devices have not been checked, the distance calculation unit 15 calculates only the distance between the wires, but does not calculate the distance between the wiring devices.
[0082] In the above-described first embodiment, the route design assistance device 1 includes the error detection unit 17, but may be configured without the error detection unit 17. In this case, the result information generation unit 16 outputs result information indicating the distances between wiring devices and between wirings, and the threshold values.
[0083] In the above-described first embodiment, the route design support device 1 includes the design instruction unit 10, but may also be configured without the design instruction unit 10. In this case, for example, a designer inputs an output instruction to the CAD unit 2 to output a 3D equipment layout and wiring model for which the designer wants to calculate the distances between wiring devices and between wires, and the 3D equipment layout model in an intermediate file format.
[0084] In the above-mentioned second embodiment, the differences from the first embodiment have been mainly explained, but the first and second embodiments may be combined.
[0085] Although the preferred embodiments have been described in detail above, the present invention is not limited to the above-described embodiments, and various modifications and substitutions can be made to the above-described embodiments without departing from the scope of the claims.
[0086] Various aspects of the present disclosure are summarized below as appendices.
[0087] (Appendix 1) a design instruction unit that sends an output instruction to a CAD unit that generates CAD data to output a 3D wiring model for each wiring unit included in the CAD data in an intermediate file format; a route information generating unit that acquires wiring elements including via points and line segments of the wiring route from wiring route information indicating the wiring route included in the 3D wiring model data for each wiring that is output in an intermediate file format from the 3D wiring model for each wiring, and generates route information in which the wiring elements are rearranged along the wiring route from a start point to an end point; a route interpolation unit that converts line segments of the rearranged wiring elements indicated by the route information into via points and generates point cloud data by interpolating the via points; a distance calculation unit that calculates at least the distance between the wirings based on the point cloud data; a result information generating unit that generates and outputs result information indicating the distance between the wirings and a distance threshold for detecting at least one of a short circuit and noise interference; A route design support device comprising: (Appendix 2) the design instruction unit further sends an output instruction to the CAD unit to output the 3D equipment layout model included in the CAD data in an intermediate file format; the distance calculation unit further calculates the distance between the wiring devices based on the point cloud data, and external shape information indicating the external shapes of the devices and connectors, coordinate system information indicating the placement positions and orientations of the devices and connectors, and classification information indicating whether the device is a device or a connector, which are included in 3D equipment layout model data output from the 3D equipment layout model in an intermediate file format; the result information generation unit generates and outputs result information indicating the distances between the wirings and the distances between the wiring devices, and the threshold value; 2. A route design support device according to claim 1. (Appendix 3) the design instruction unit acquires model tree information indicating a parent-child relationship of the 3D model from the CAD unit, extracts information for identifying the 3D wiring model and information for identifying the 3D equipment layout model from the model tree information, and sends the output instruction including the information for identifying the 3D wiring model and the information for identifying the 3D equipment layout model to the CAD unit; 3. A route design support device according to claim 2. (Appendix 4) an error detection unit that determines whether the distance between the wirings and the distance between the wiring devices are equal to or less than the threshold based on the result information, and generates error information that indicates a combination of wirings and a combination of devices and wirings in which the distance is equal to or less than the threshold; the result information generation unit generates and outputs the result information, based on the error information, in which only the distance between wiring devices that is equal to or less than the threshold value, the distance between wiring devices that is equal to or less than the threshold value, and the threshold value are displayed. 4. A route design support device according to claim 2 or 3. (Appendix 5) the result information generation unit generates the result information displaying the distances between the wirings and the distances between the wiring devices and the threshold value in a list format, and transmits the result information to a designer work terminal used by a designer who creates the CAD data. 5. A route design support device according to any one of appendixes 2 to 4. (Appendix 6) When the result information generation unit acquires selection information indicating a wiring or device selected on the result information, the result information generation unit sends a highlighting instruction to the CAD unit to highlight a 3D model corresponding to the selected wiring or device indicated by the selection information. 6. A route design support device according to any one of appendix 2 to 5. (Appendix 7) the result information generation unit acquires specification information indicating wiring specifications included in the 3D wiring model data, acquires a distance threshold corresponding to the specification information from master data describing the distance threshold for detecting at least one of a short circuit and noise interference, and generates and outputs the result information; 7. A route design support device according to any one of appendixes 1 to 6. (Appendix 8) a CAD information extraction unit that extracts attribute information indicating attributes of wiring and connectors from the 3D wiring model; a design information processing unit that converts attributes of the wiring and connectors indicated by the attribute information into a list format to generate attribute list information, outputs the attribute list information, accepts modifications to the attributes of the wiring and connectors, and reflects the modifications to the attributes of the wiring and connectors in the 3D wiring model; Equipped with 8. A route design support device according to any one of appendices 1 to 7. (Appendix 9) The route design support device executes a step of acquiring wiring elements including via points and line segments of the wiring route from wiring route information indicating the wiring route included in 3D wiring model data for each wiring, which is obtained by outputting the 3D wiring model for each wiring included in the CAD data generated by the CAD unit in an intermediate file format, and generating route information by rearranging the wiring elements from the start point to the end point along the wiring route; converting the line segments of the rearranged wiring elements indicated by the path information into via points and generating point cloud data by interpolating the via points; calculating at least a distance between wirings based on the point cloud data; generating and outputting result information indicating the distance between the wirings and a distance threshold for detecting at least one of a short circuit and noise interference; A route design support method comprising: (Appendix 10) Computer, a route information generating unit that acquires wiring elements including via points and line segments of the wiring route from wiring route information indicating the wiring route included in the 3D wiring model data for each wiring, which is obtained by outputting the 3D wiring model for each wiring included in the CAD data generated by the CAD unit in an intermediate file format, and generates route information in which the wiring elements are rearranged along the wiring route from the start point to the end point; a route interpolation unit that converts line segments of the rearranged wiring elements indicated by the route information into via points and generates point cloud data by interpolating the via points; a distance calculation unit that calculates at least a distance between the wirings based on the point cloud data; and a result information generating unit that generates and outputs result information indicating the distance between the wirings and a distance threshold value for detecting at least one of a short circuit and noise interference; A program that functions as a [Explanation of symbols]
[0088] 1 Route design support device, 2 CAD section, 3 Design information storage section, 4 Design work terminal, 5 3D wiring model data, 6 3D equipment layout model data, 7 Model tree information, 8 Result information, 10 Design instruction section, 11 Route information generation section, 12 Route interpolation section, 13 Wiring attribute acquisition section, 14 Equipment information acquisition section, 15 Distance calculation section, 16 Result information generation section, 17 Error detection section, 18 CAD information extraction section, 19 Design information processing section, 30 Wiring model storage section, 31 Equipment layout model storage section, 32 Threshold master storage section, 33 Wiring-related master storage section, 50 Appearance image, 51 Internal data, 60, 61 Expression image, 70 Hierarchy, 71 Model name, 72 Type, 73 Connector type, 80 Wiring and equipment clearance check screen, 81 Wiring clearance check screen, 82, 83 Display image, 84 Calculation image, 90 Wiring design information screen, 91 connector design information screen, 92 wire master information screen, 93 connector part master screen, 101 temporary storage unit, 102 storage unit, 103 calculation unit, 104 input unit, 105 transmission / reception unit, 106 display unit.
Claims
1. a design instruction unit that sends an output instruction to a CAD unit that generates CAD data to output a 3D wiring model for each wiring unit included in the CAD data in an intermediate file format; a route information generating unit that acquires wiring elements including via points and line segments of the wiring route from wiring route information indicating a wiring route included in 3D wiring model data for each wiring that is output in an intermediate file format from the 3D wiring model for each wiring, and generates route information in which the wiring elements are rearranged along the wiring route from a start point to an end point; a route interpolation unit that converts line segments of the rearranged wiring elements indicated by the route information into via points and generates point cloud data by interpolating the via points; a distance calculation unit that calculates at least the distance between the wirings based on the point cloud data; a result information generating unit that generates and outputs result information indicating the distance between the wirings and a distance threshold for detecting at least one of a short circuit and noise interference; A route design support device comprising:
2. the design instruction unit further sends an output instruction to the CAD unit to output the 3D equipment layout model included in the CAD data in an intermediate file format; the distance calculation unit further calculates distances between wiring devices based on the point cloud data, and external shape information indicating external shapes of the devices and connectors, coordinate system information indicating placement positions and orientations of the devices and connectors, and classification information indicating whether the device is a device or a connector, which are included in 3D equipment layout model data output from the 3D equipment layout model in an intermediate file format; the result information generation unit generates and outputs result information indicating the distances between the wirings and the distances between the wiring devices, and the threshold value; The route design support device according to claim 1 .
3. the design instruction unit acquires model tree information indicating a parent-child relationship of the 3D model from the CAD unit, extracts information for identifying the 3D wiring model and information for identifying the 3D equipment layout model from the model tree information, and sends the output instruction including the information for identifying the 3D wiring model and the information for identifying the 3D equipment layout model to the CAD unit; The route design support device according to claim 2 .
4. an error detection unit that determines whether the distance between the wirings and the distance between the wiring devices are equal to or less than the threshold based on the result information, and generates error information that indicates a combination of wirings and a combination of devices and wirings in which the distance is equal to or less than the threshold; the result information generation unit generates and outputs the result information, based on the error information, in which only the distance between wiring devices that is equal to or less than the threshold value, the distance between wiring devices that is equal to or less than the threshold value, and the threshold value are displayed. The route design support device according to claim 2 or 3.
5. the result information generating unit generates the result information displaying the distances between the wirings and the distances between the wiring devices and the threshold value in a list format, and transmits the result information to a designer work terminal used by a designer who creates the CAD data. The route design support device according to claim 2 or 3.
6. When the result information generation unit acquires selection information indicating a wiring or device selected on the result information, the result information generation unit sends a highlighting instruction to the CAD unit to highlight a 3D model corresponding to the selected wiring or device indicated by the selection information. The route design support device according to claim 2 or 3.
7. the result information generation unit acquires specification information indicating wiring specifications included in the 3D wiring model data, acquires a distance threshold corresponding to the specification information from master data describing the threshold for detecting at least one of a short circuit and noise interference, and generates and outputs the result information; The route design support device according to claim 1 or 2.
8. a CAD information extraction unit that extracts attribute information indicating attributes of wiring and connectors from the 3D wiring model; a design information processing unit that converts attributes of the wiring and connectors indicated by the attribute information into a list format to generate attribute list information, outputs the attribute list information, accepts modifications to the attributes of the wiring and connectors, and reflects the modifications to the attributes of the wiring and connectors in the 3D wiring model; Equipped with The route design support device according to claim 1 or 2.
9. The route design support device executes a step of acquiring wiring elements including via points and line segments of the wiring route from wiring route information indicating the wiring route included in 3D wiring model data for each wiring, which is obtained by outputting the 3D wiring model for each wiring included in the CAD data generated by the CAD unit in an intermediate file format, and generating route information by rearranging the wiring elements from the start point to the end point along the wiring route; converting the line segments of the rearranged wiring elements indicated by the path information into via points and generating point cloud data by interpolating the via points; calculating at least a distance between wirings based on the point cloud data; generating and outputting result information indicating the distance between the wirings and a distance threshold for detecting at least one of a short circuit and noise interference; A route design support method comprising:
10. Computer, a route information generating unit that acquires wiring elements including via points and line segments of the wiring route from wiring route information indicating the wiring route included in the 3D wiring model data for each wiring, which is obtained by outputting the 3D wiring model for each wiring included in the CAD data generated by the CAD unit in an intermediate file format, and generates route information in which the wiring elements are rearranged along the wiring route from the start point to the end point; a route interpolation unit that converts line segments of the rearranged wiring elements indicated by the route information into via points and generates point cloud data by interpolating the via points; a distance calculation unit that calculates at least a distance between the wirings based on the point cloud data; and a result information generating unit that generates and outputs result information indicating the distance between the wirings and a distance threshold value for detecting at least one of a short circuit and noise interference; A program that functions as a
Citation Information
Patent Citations
System for analyzing movement pathway of wire harness
JP2010117765A
Harness design support program, harness design support method and harness design support device
JP2012141855A