G06F2111/12

LINE DIAGRAM CONVERSION PLATFORM AND METHODS FOR USE THEREWITH
20230127812 · 2023-04-27 · ·

A line diagram conversion platform operates to: facilitate generation of a graphical user interface to interact with a user of a client device; import, via a network interface, single line diagram image data associated with an electrical wiring diagram; generate, via an artificial intelligence equipment detection function and based on the single line diagram image data, equipment type and location data associated with one or more pieces of equipment detected in the single line diagram image data; generate equipment tag text and location data associated with one or more equipment tags detected in the single line diagram image data; generate, based on the equipment tag text and location data and the equipment type and location data, interactive single line diagram display data having one or more interactive equipment tags associated with the one or more equipment tags detected in the single line diagram image data and further having visual equipment indications associated with the one or more pieces of equipment detected in the single line diagram image data; and send, via the network interface, the interactive single line diagram display data to the client device for display and interaction via the graphical user interface.

DEVICE AND METHOD FOR AUTOMATICALLY GENERATING ELECTRONIC DRAWINGS, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM HAVING RECORDED THEREON COMPUTER PROGRAM FOR EXECUTING THE METHOD

An electronic drawing generating device may validate loaded strength calculation data, nozzle data, and firefighting data, and may generate a preview display based on an engineering data sheet generated based on the validated data. When there is an error in the preview, the engineering data may be corrected and electronic drawings may be automatically generated.

METHOD AND APPARATUS FOR CONSTRUCTING FPGA CHIP TOP-LEVEL SCHEMATIC AND STORAGE MEDIUM

A method and apparatus for constructing an FPGA chip top-level schematic, and a storage medium are disclosed. The method comprises: integrating several PRIM devices into one grid device; integrating several grid devices into one tile device; abstracting each tile device into a corresponding tile device symbol; according to a predefined interconnection requirement, constructing each tile device symbol into a tile interconnection line symbol of at least one corresponding form; and integrating several tile interconnection line symbols into a top-level schematic. By means of the method, a hierarchical design is used, such that multi-form tile interconnection line symbols can be realized, thereby improving the working efficiency of system integration, and improving the high reliability, verifiability and easy-iteration of system integration.

APPARATUS FOR AUTOMATICALLY DETERMINING VEHICLE ELECTRONIC CIRCUIT DIAGRAM
20230124463 · 2023-04-20 ·

An apparatus for automatically determining an electronic circuit diagram of a vehicle includes n system code determination unit configured to, when component codes of electronic components mounted on a vehicle are input, determine system codes of electronic systems configurable based on the electronic components, a circuit diagram determination unit configured to select and determine, from a circuit diagram database, standard circuit diagrams matched with the system codes determined by the system code determination unit, and a display unit configured to display the standard circuit diagrams determined by the circuit diagram determination unit to be matched with electronic systems predetermined for respective system codes.

Engineering support system and engineering support method

An engineering support system that supports engineering of a process control system, includes: a storage; and a processor connected to the storage and that: transforms design drawings into semantic models and outputs the semantic models to the storage; and generates a combined semantic model by combining the semantic models based on a degree of similarity among the semantic models and outputs the combined semantic model to the storage, wherein each of the semantic models is expressed by first information indicating elements included in the design drawings and second information indicating a relationship between the elements.

Method for Maintaining 3D Orientation of Route Segments and Components in Route Harness Flattening
20230153940 · 2023-05-18 ·

A 3D modeled CAD object is flattened to a two dimensional 2D representation while maintaining a user selected wiring component represented in 3D. A user selected 3D component has a connector and a route segment with at least one stored sketch segment. A 3D and 2D tangent are calculated at a junction point of the route segment. A translation and rotation transformation is calculated to align the 2D and 3D tangents at the junction point. A calculated transformation matrix based on the translation and rotation transformation is used to display a flattened unconnected route segment aligned with the user selected 3D component.

Method for Backshell components in 3D Routing Harness and Flattening Route Harness
20230153483 · 2023-05-18 ·

A three dimensional (3D) backshell component is flattened to a two dimensional (2D) representation while maintaining a connected wiring component in 3D. Sketch segments for a curved 3D backshell connected first route segment within the backshell housing are stored. A first tangent is computed for a first entry point at a first end point of the connected first route segment, and a flattened route is calculated for route segments unconnected to the backshell. A flattened route position and a second tangent are calculated for a second route segment connected with the first route segment at a second entry point corresponding to the first entry point. The first entry point and the second entry point are aligned, and the first tangent and the second tangent are aligned, and the flattened unconnected route segment aligned with the 3D backshell component is displayed.

USE OF TRUNK LINE IN FLATTENING AN ELECTRICAL HARNESS ASSEMBLY DESIGN
20230153509 · 2023-05-18 ·

A method is disclosed for creating a flattened version of a three-dimensional electrical harness assembly design in a computer-aided design environment. The method includes storing data in computer memory including route segment identifiers, diameters, lengths, and end points for route segments in the electrical harness assembly. A computer processor designates route segments as forming a trunk line of the electrical harness assembly, based on the stored data, and produces a flattened two-dimensional version of the design. All the route segments designated as forming the trunk line are represented in the flattened 2D version by straight connected lines, having a particular orientation (e.g., horizontal), and every other route segment is represented as extending out from the trunk line. The flattened 2D version is displayed on a display screen of a computer.

Pattern matching tool
11651524 · 2023-05-16 · ·

The present disclosure is directed to a software tool that engages in a pattern matching technique. In one implementation, the software tool retrieves a two-dimensional drawing and identifies walls as lines, rotates the drawing until a threshold number of lines are aligned with either the X or Y axes, discards lines that are not aligned with either the X or Y axis, identifies intersection points, identifies a subset of intersection points that have a maxima or minima coordinate, constructs a data library indicative of the relative positions of the points in the identified subset; and compares the constructed data libraries for the two-dimensional drawing to data libraries constructed for another two-dimensional drawing.

Generating a template-driven schematic from a netlist of electronic circuits

Generating a template-driven schematic from a netlist of electronic circuits is disclosed. The template-driven schematic may be useful to generate a set of related circuits for a single overall design as well as allow for a common transfer mechanism between different Computer Aided Design (CAD) systems. To assist in portability of designs, a common file format is disclosed based on a structured text file (e.g., XML). Further, in the disclosed approach, it is possible to not only place primitives but create custom symbols as well. In addition, primitives and symbols may be attached to models, simulation settings may be added, and routing of the circuit in a schematic may be completed. Associated devices and methods are disclosed as well.