A method for busbar modeling in CAD platform
By defining the overlapping surface properties in the CAD platform and applying them to the 3D component model, the busbar is automatically generated, and the problem of low busbar design and processing efficiency in the existing technology is solved, and the automation of busbar design and assembly is realized, and the design and assembly is improved. Processing efficiency and accuracy.
Patent Information
- Application Number
- CN202110024385.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-01-08
- Publication Date
- 2024-12-31
- Estimated Expiration
- 2041-01-08
AI Technical Summary
In the prior art, busbar design and processing efficiency are low, manual measurement and modeling are required, technical requirements are high, and processing efficiency is relatively low, and automation solutions are lacking.
Introduce the concept of overlapping surfaces in the CAD platform, define overlapping surface properties, and apply these properties on the 3D component model to automatically generate a bus model, realize the automation of design and assembly, and automatically generate busbars and openings through overlapping surface information hole.
It improves the busbar design and processing efficiency, reduces manual operation, realizes rapid modification and positioning of the busbar, ensures the correct overlap between the busbar and components, and improves the automation level of overall design and processing.
Smart Images

Figure CN112711931B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of electrical design, and in particular to a method for busbar modeling in a CAD platform. Background Art
[0002] In the power distribution system, the busbar system is an important link in transmitting electric energy from the power source to the load. In the complete electrical industry, traditional busbar design is a daily manual work. At present, the busbar (switch cabinet and switch cabinet external lead part) design methods in the domestic complete electrical industry are:
[0003] 1. Manual measurement and drawing of 2D drawings.
[0004] 2. After 3D measurement, the 3D busbar model is generated.
[0005] In Chinese patent application document CN108288833A, a JP cabinet copper bar design method based on Matlab is disclosed, and a mathematical model of the JP cabinet is established based on Matlab; the selection of the incoming and outgoing line switches and the selection of the incoming and outgoing line copper bars of the JP cabinet; the selection of the incoming and outgoing line switches of the JP cabinet needs to select the incoming line knife fuse switch and the outgoing line circuit breaker that meet the technical requirements according to the design requirements, and the selection of the incoming and outgoing line copper bars needs to select the copper bar size according to the rated current of the circuit breaker and the size of the incoming and outgoing line switch terminal; based on the mathematical modeling of Matlab, the horizontal and vertical installation relative position intervals of the incoming and outgoing line switches that meet the conditions are calculated according to the selection of the incoming and outgoing line switches of the JP cabinet and the selection of the incoming and outgoing line copper bars. The size of the incoming and outgoing line copper bars of the JP cabinet is consistent with the size of the incoming and outgoing line terminals of the knife fuse switch and the circuit breaker. Matlab mathematical modeling requires the input of the width of the knife fuse switch and the circuit breaker housing, the width, thickness and height of the incoming and outgoing line terminals, the phase spacing, the spacing between each circuit breaker, and the installation position interval of the knife fuse switch. This method uses Matlab to perform mathematical modeling, which is complex, requires high technical level of personnel, and has low efficiency.
[0006] The existing technology has at least the following deficiencies:
[0007] 1. The measurement efficiency is low and requires high proficiency of workers;
[0008] 2. The drawing efficiency is low. Whether it is drawing 2D unfolded drawings or modeling and simulating in 3D software after measurement, it is time-consuming and labor-intensive.
[0009] 3. Low processing efficiency. Currently, busbar processing machines in the industry require manual programming, and the processing efficiency is low. Summary of the invention
[0010] In order to solve the technical problems existing in the prior art, the present invention provides a method for busbar modeling in a CAD platform. The present invention creatively proposes the concept of overlapping surfaces, defines several overlapping surfaces and overlapping surface attributes on a 3D component model, and the overlapping surface attributes define the size and opening information that need to be overlapped when the busbar is overlapped. When designing the busbar, it is only necessary to select the overlapping surfaces on both sides of the busbar respectively. Since the overlapping surfaces have the overlapping surface dimensions and opening information of the 3D components that need to be overlapped, after the overlapping surfaces are selected, the background automatically generates a busbar model based on the relative spatial positions and overlapping surface attributes of the two overlapping surfaces. The busbar modeling method of the present invention does not require modeling in advance and then assembly, thereby realizing the automation of design and assembly.
[0011] The present invention provides a method for busbar modeling in a CAD platform, comprising the following steps:
[0012] Designing an overlap surface attribute block in a CAD platform, wherein the overlap surface attribute block realizes overlap surface attributes, wherein information defined in the overlap surface attributes includes the dimensions of the overlap surface length and width on the 3D components to be overlapped, the opening information, and the busbar information allowed to be overlapped when performing busbar overlap;
[0013] Defining the overlap surface properties on the 3D component model;
[0014] Arranging a plurality of 3D components in a CAD platform, wherein the 3D components have the overlap surface attribute;
[0015] For any busbar to be generated, respectively select the overlapping surfaces of the 3D components to be connected at both ends of the busbar;
[0016] Automatically generate a busbar between the two 3D components to be connected according to the information on the selected overlap surface;
[0017] Read the information on the lap joint surface, and map the lap joint surface information onto the busbar;
[0018] According to the information on the overlapped surface, the generated busbar is overlapped onto the 3D component;
[0019] According to the information on the lap joint, the corresponding openings are automatically generated on the busbar.
[0020] Preferably, the method further includes, after selecting the overlapping surface and before generating the busbar, reading the spatial position information of the selected overlapping surface in the CAD platform, and determining the shape and quantity of the busbar to be generated according to the spatial relative position of the selected overlapping surface.
[0021] Preferably, it also includes, when the number of generated busbars is greater than 1, before automatically generating corresponding openings on the busbars, generating corresponding overlapping surfaces of the busbars according to the busbar overlapping process database information, and overlapping the busbars.
[0022] Preferably, the opening includes two situations:
[0023] When opening a hole at the overlapped part between the busbar and the 3D component, the overlapping surface information of the 3D component is read and mapped to the generated busbar, and the hole is opened automatically;
[0024] When opening a hole in the overlapping part between busbars, the busbar opening information in the busbar overlapping process database is read and the hole is opened automatically.
[0025] Preferably, the openings and overlapping surfaces in the 3D component model are recorded in a model library in a dwg format in a graphical manner.
[0026] Preferably, when the busbar needs to be overlapped onto the 3D component, after the busbar is generated, the overlapped surface of the 3D component is stretched to form a solid body to intersect with the busbar, and the intersecting portion is subtracted from the busbar through Boolean operations.
[0027] Preferably, the overlap surface attribute block is embedded in the CAD platform and can be called through a universal interface provided by the CAD platform.
[0028] Preferably, the plurality of 3D components are the same or different components.
[0029] Preferably, the busbar shapes include I-type, L-type and a combination of I-type and L-type.
[0030] Preferably, the busbar is a copper busbar or an aluminum busbar.
[0031] Compared with the prior art, the beneficial effects of the present invention are as follows:
[0032] (1) The present invention presets the overlapping information such as the opening information in the overlapping surface in advance. After the busbar is overlapped, the overlapping surface attribute information is read, the overlapping surface information is mapped to the busbar, and the opening is automatically generated, without the need to open the hole again after modeling.
[0033] (2) The present invention attaches the overlapping surface attributes to the components. After the busbar is overlapped, the overlapping surface information is mapped to the busbar, providing an adsorption effect, ensuring that the busbar will not be separated from the overlapping surface when it is modified, and the customer can quickly modify the component model; when modifying the busbar, it can be ensured that the busbar always follows the components, and there is no need to worry about losing the coordination effect.
[0034] (3) The present invention attaches the overlapping surface properties to the components so that the overlapping surface follows the components. After the components are positioned, the relative spatial position is locked, providing a basis for busbar positioning.
[0035] (4) The present invention establishes a busbar overlap process database in the background. When the busbar is overlapped, the opening information defined in the overlap surface is automatically read and the busbar opening is directly generated without the need for secondary modeling. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 is a busbar modeling flow chart of an embodiment of the present invention;
[0037] Figure 2 is a schematic diagram of component overlap surface attribute definition according to an embodiment of the present invention;
[0038] Figure 3 is a schematic diagram of 3D component positions arranged in a CAD platform in one embodiment of the present invention;
[0039] Figure 4 is a schematic diagram of a busbar shape selected in one embodiment of the present invention;
[0040] Figure 5 Yes Figure 3 After placing the components, select Figure 4 The busbar shape shown is a schematic diagram after the busbar is automatically generated between two 3D components;
[0041] Figure 6 is a schematic diagram of 3D component positions arranged in a CAD platform in another embodiment of the present invention;
[0042] Figure 7 Yes Figure 6 After placing components, a schematic diagram is shown after the first busbar is generated between two 3D components;
[0043] Figure 8 Yes Figure 7 After placing the components, the schematic diagram after generating the second busbar between the other two 3D components;
[0044] Fig. 9 Yes Figure 8 After placing the components, a schematic diagram is shown after a third busbar is generated between two other 3D components.
[0045] In the figure: 1- overlapping surface; 2- 3D component; 3- busbar; 4- hole. DETAILED DESCRIPTION
[0046] The following is combined with Figure 1-9 , the specific implementation methods of the present invention are described in detail.
[0047] The present invention provides a method for busbar modeling in a CAD platform, comprising the following steps:
[0048] Designing an overlap surface attribute block in a CAD platform, wherein the overlap surface attribute block realizes overlap surface attributes, wherein information defined in the overlap surface attributes includes the dimensions of the overlap surface length and width on the 3D components to be overlapped, busbar information and opening information allowed for overlap when performing busbar overlap; defining the overlap surface attributes on a 3D component model;
[0049] When a 3D component needs to be overlapped, there will be a position for overlapping with the busbar. The present invention designs an overlapping surface attribute block to implement the overlapping surface attribute definition. In the overlapping surface attribute, the area size of the overlapping surface used for overlapping on the 3D component, as well as the position and size information of the opening can be edited.
[0050] Arranging a plurality of 3D components in a CAD platform, wherein the 3D components have the overlap surface attribute;
[0051] like Figure 2 The figure shows the contents of the overlapping surface property editing page, which includes the overlapping surface length and width dimensions, opening information, and busbar information that is allowed to overlap.
[0052] For any busbar to be generated, respectively select the overlapping surfaces of the 3D components to be connected at both ends of the busbar;
[0053] When overlapping, usually two 3D components are selected for overlapping, that is, the 3D components at both ends of the busbar to be generated. When selecting the overlapping surface, select the 3D component to be overlapped, then left-click (of course, other methods can also be designed for selection), and select the "Overlapping Surface" attribute in the menu that pops up after the left-click. In the database of the CAD platform, various 3D component models are stored, and various 3D component models include various attributes, including overlapping surface attributes.
[0054] Generate a busbar between the two 3D components to be connected according to the information on the selected overlap surface;
[0055] After selecting the overlapping surfaces of the two components that need to be overlapped, the information on the overlapping surfaces can be obtained. Based on this information, a busbar can be generated between the two components. At this time, only the length and width of the overlapping surface and the busbar information allowed for overlap are used, but the calculation of the overlapping openings has not yet been performed.
[0056] Read the information on the lap joint surface, and map the lap joint surface information onto the busbar;
[0057] After the busbar is generated, the information of the overlapped surface is mapped to the busbar, that is, a copy of the overlapped surface information of the components at both ends of the busbar is copied to the busbar. The overlapped surface information is mapped to the busbar so that the busbar will not deviate from the overlapped surface when it is modified. When the busbar is modified, the busbar always follows the components; the busbar modification here is usually a U-shaped busbar, not a straight busbar;
[0058] According to the information on the overlapped surface, the generated busbar is overlapped onto the 3D component;
[0059] The generated busbar is overlapped onto the 3D components according to the information on the overlap surface.
[0060] According to the information on the lap joint, the corresponding openings are automatically generated on the busbar.
[0061] According to the information on the overlap surface, the opening information of the overlap surface can be obtained, and according to the opening information, a hole of corresponding size is automatically generated at the corresponding position of the busbar.
[0062] As a preferred embodiment, the method further includes reading the spatial position information of the selected overlapping surface in the CAD platform before generating the busbar after selecting the overlapping surface, and determining the shape and number of the busbars to be generated according to the spatial relative position of the selected overlapping surface.
[0063] After selecting the overlap surface and before generating the busbar, it is also necessary to determine whether a busbar can complete the overlap of two components based on the spatial relative position of the selected overlap surface. If not, it is necessary to add a busbar.
[0064] As a preferred embodiment, it also includes that when the number of generated busbars is greater than 1, before automatically generating corresponding openings on the busbars, corresponding overlapping surfaces of the busbars are generated according to busbar overlapping process database information to overlap the busbars.
[0065] When the number of generated busbars is greater than 1, it means that there is more than one busbar used to connect two components. Then it involves the connection between the two busbars. It is necessary to read the busbar overlap surface information according to the busbar overlap process database information and overlap the busbars. The busbar overlap process database is established in the background in advance, and the database stores the busbar overlap surface information determined according to the overlap surface information of the components to be overlapped by the busbar.
[0066] As a preferred embodiment, the opening includes two situations:
[0067] When opening a hole at the overlapped part between the busbar and the 3D component, the overlapping surface information of the 3D component is read and mapped to the generated busbar, and the hole is opened automatically;
[0068] When opening a hole in the overlapping part between busbars, the busbar opening information in the busbar overlapping process database is read and the hole is opened automatically.
[0069] As a preferred embodiment, the openings and overlapping surfaces in the 3D component model are recorded in the model library in dwg format in the form of graphics. The graphics are not limited to surface areas, but can also be three-dimensional entities.
[0070] As a preferred embodiment, when the busbar needs to be overlapped onto the 3D component, after the busbar is generated, the overlapped surface of the 3D component is stretched to form a solid body to intersect with the busbar, and the intersecting portion is subtracted from the busbar through Boolean operations.
[0071] As a preferred implementation, the overlap surface attribute block is embedded in the CAD platform and can be called through a universal interface provided by the CAD platform.
[0072] As a preferred embodiment, the plurality of 3D components are the same or different components.
[0073] As a preferred embodiment, the busbar shapes include I-type, L-type and a combination of I-type and L-type.
[0074] As a preferred embodiment, the busbar is a copper busbar or an aluminum busbar.
[0075] Example 1
[0076] According to a specific embodiment of the present invention, the method of busbar modeling in the CAD platform of the present invention is described in detail below.
[0077] The present invention provides a method for busbar modeling in a CAD platform, comprising the following steps:
[0078] Designing an overlap surface attribute block in a CAD platform, wherein the overlap surface attribute block realizes overlap surface attributes, wherein information defined in the overlap surface attributes includes the dimensions of the overlap surface length and width on the 3D components to be overlapped, the opening information, and the busbar information allowed to be overlapped when performing busbar overlap;
[0079] The overlap surface attribute block is embedded in the CAD platform and can be called through the general interface provided by the CAD platform;
[0080] The openings and overlaps in the 3D component model are recorded graphically in the dwg format model library;
[0081] Defining the overlap surface properties on the 3D component model;
[0082] Arranging a plurality of 3D components in a CAD platform, wherein the 3D components have the overlap surface attribute; the plurality of 3D components are the same or different components;
[0083] For any busbar to be generated, respectively select the overlapping surfaces of the 3D components to be connected at both ends of the busbar;
[0084] After selecting the overlapped surface and before generating the busbar, the spatial position information of the selected overlapped surface is read in the CAD platform, and the shape and quantity of the busbar to be generated are determined according to the spatial relative position of the selected overlapped surface;
[0085] Generate a busbar between the two 3D components to be connected according to the information on the selected overlap surface;
[0086] The busbar is in an I-type shape, but can also be in an L-type or a combination of an I-type and an L-type; the busbar is a copper busbar, but can also be replaced with an aluminum busbar according to actual conditions;
[0087] When the busbar needs to be overlapped with the 3D component, after the busbar is generated, the surface area of the overlapped surface of the 3D component is stretched to form a solid body, intersecting with the busbar, and the intersecting part is subtracted from the busbar through Boolean operation;
[0088] Read the information on the lap joint surface, and map the lap joint surface information onto the busbar;
[0089] According to the information on the lap surface of the 3D component, the generated busbar is overlapped onto the 3D component;
[0090] When the number of generated busbars is greater than 1, before the corresponding openings are automatically generated on the busbars, the corresponding overlapping surfaces of the busbars are generated according to the busbar overlapping process database information, and the busbars are overlapped;
[0091] According to the information on the lap joint surface of 3D components, the corresponding openings are automatically generated on the busbar.
[0092] The opening includes two situations:
[0093] When opening a hole at the overlapped part between the busbar and the 3D component, the overlapping surface information of the 3D component is read and mapped to the generated busbar, and the hole is opened automatically;
[0094] When opening a hole in the overlapping part between busbars, the busbar opening information in the busbar overlapping process database is read and the hole is opened automatically.
[0095] Example 2
[0096] Refer to the attached Figure 3-5 , the busbar modeling process of the present invention is explained.
[0097] 1. First, arrange two 3D components to be connected in the CAD platform;
[0098] 2. Then select the shape of the busbar to be generated according to the position of the lap joint of the 3D component. Here, select L-type.
[0099] 3. Next, select the overlapping surfaces on the two 3D components to be connected;
[0100] 4. According to the relative positions of the two components, determine to generate a busbar;
[0101] 5. In the CAD platform, busbars are automatically generated and holes are opened.
[0102] Example 3
[0103] Refer to the attached Figure 6-9 , the busbar modeling process of the present invention is explained.
[0104] 1. First, arrange three 3D components to be connected in the CAD platform;
[0105] 2. Then, according to the position of the 3D component overlap surface, determine the top two components to be connected first, and select the busbar shape to be generated. Here, select L-type;
[0106] 3. Next, select the overlapping surfaces on the two 3D components to be connected;
[0107] 4. Generate the first busbar on the two 3D components to be connected;
[0108] 5. Then select the two components at the upper left and lower right ends for connection. According to the relative spatial positions of the two components, two busbars are required. First, select the overlap surface on the component at the upper left end and generate the second busbar. At this time, the second
[0109] One end of the busbar is connected to the components on the upper left, and the other end is to be connected;
[0110] 6. According to the spatial relative position of the second busbar, select the overlap surface on the components at the lower right end, and generate the third busbar between the second busbar and the components at the lower right end;
[0111] 7. In the CAD platform, make holes for the automatically generated busbars in sequence.
[0112] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention are included in the protection scope of the present invention.
Claims
1. A method for busbar modeling in a CAD platform, characterized in that: The steps include: Designing an overlap surface attribute block in a CAD platform, wherein the overlap surface attribute block realizes overlap surface attributes, wherein information defined in the overlap surface attributes includes the dimensions of the overlap surface length and width on the 3D components to be overlapped, the opening information, and the busbar information allowed to be overlapped when performing busbar overlap; Defining the overlap surface properties on the 3D component model; Arranging a plurality of 3D components in a CAD platform, wherein the 3D components have the overlap surface attribute; For any busbar to be generated, respectively select the overlapping surfaces of the 3D components to be connected at both ends of the busbar; Automatically generate a busbar between the two 3D components to be connected according to the information on the selected overlap surface; specifically: after selecting the overlap surface and before generating the busbar, read the spatial position information of the selected overlap surface in the CAD platform, determine the shape and number of busbars to be generated according to the spatial relative position of the selected overlap surface, and determine whether one busbar can complete the overlap of two components according to the spatial relative position of the selected overlap surface. If not, it is necessary to add a busbar, obtain information on the overlap surface, including the length and width of the overlap surface, and generate a busbar between the two 3D components according to this information on the overlap surface; Read the information on the lap joint surface, and map the lap joint surface information onto the busbar; According to the information on the overlapped surface, the generated busbar is overlapped onto the 3D component; According to the information on the lap joint surface, openings corresponding to the lap joint surface are automatically generated on the busbar.
2. The busbar modeling method according to claim 1, characterized in that: The method also includes reading the spatial position information of the selected overlapping surface in the CAD platform before generating the busbar after selecting the overlapping surface, and determining the shape and quantity of the busbar to be generated according to the spatial relative position of the selected overlapping surface.
3. The busbar modeling method according to claim 2, characterized in that: It also includes, when the number of generated busbars is greater than 1, before automatically generating corresponding openings on the busbars, generating corresponding overlapping surfaces of the busbars according to busbar overlapping process database information, and overlapping the busbars.
4. The busbar modeling method according to claim 3, characterized in that: The opening includes two situations: When opening a hole at the overlapped part between the busbar and the 3D component, the overlapping surface information of the 3D component is read and mapped to the generated busbar, and the hole is opened automatically; When opening a hole in the overlapping part between busbars, the busbar opening information in the busbar overlapping process database is read and the hole is opened automatically.
5. The busbar modeling method according to claim 1, characterized in that: The openings and overlapping surfaces in the 3D component model are recorded graphically in the model library in dwg format.
6. The busbar modeling method according to claim 1, characterized in that: When the busbar needs to be overlapped onto the 3D component, after the busbar is generated, the surface area of the overlapped surface of the 3D component is stretched to form a solid body to intersect with the busbar, and the intersecting part is subtracted from the busbar through Boolean operation.
7. The busbar modeling method according to claim 1, characterized in that: The overlap surface attribute block is embedded in the CAD platform and is called through a general interface provided by the CAD platform.
8. The busbar modeling method according to claim 1, characterized in that: The multiple 3D components are the same or different components.
9. The busbar modeling method according to claim 1, characterized in that: The busbar shapes include I-type, L-type and a combination of I-type and L-type.
10. The busbar modeling method according to claim 1, characterized in that: The busbar is a copper bar or an aluminum bar.