Method, device and equipment for drawing photovoltaic module and medium

By developing photovoltaic module drawing programs in AutoCAD, using the Autolisp language to write and generate programs in lsp format, automatically drawing photovoltaic modules, the cumbersome drawing problems in traditional design are solved, efficiency and accuracy are improved, and modification costs are reduced.

CN119129023AInactive Publication Date: 2024-12-13HUIYAO PINSHANG ENERGY TECHNOLOGY (HANGZHOU) CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411263731.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-10
Publication Date
2024-12-13
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Manual calculation and replication are required in traditional photovoltaic module design, resulting in cumbersome drawing process, increasing workload, and unable to quickly achieve design requirements.

Method used

By developing photovoltaic module drawing programs in AutoCAD, using the Autolisp language to write and generate programs in lsp format, the floor plan of the photovoltaic panel is automatically drawn according to the photovoltaic module parameter files, including the size, inclination and quantity of the photovoltaic panels, to achieve automatic drawing.

Benefits of technology

It greatly improves the efficiency of drawing personnel, reduces manual calculation and replication processes, ensures that the drawing results meet design requirements, and reduces modification costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119129023A_ABST
    Figure CN119129023A_ABST
Patent Text Reader

Abstract

The invention provides a method, device and equipment for drawing a photovoltaic module and a medium, and the method comprises the steps: obtaining a photovoltaic module drawing program, and generating a corresponding photovoltaic module parameter file according to a photovoltaic module drawing requirement; the photovoltaic module parameter file comprises parameters of a photovoltaic panel; and loading and operating the photovoltaic module drawing program in the AutoCad program, and drawing according to the photovoltaic module parameter file to obtain a planar graph of the target photovoltaic module. A photovoltaic module drawing program is generated by performing secondary development on AutoCad, a target photovoltaic module can be automatically drawn by using the program, and in addition, in order to ensure that a drawing result meets the drawing requirements of the photovoltaic module, such as the size of a photovoltaic panel, when the photovoltaic module drawing program is used for drawing, the drawing efficiency of the photovoltaic module is greatly improved. And a photovoltaic module parameter file is called as a drawing basis, so that the obtained target photovoltaic module is ensured to meet the design requirements of designers. The parameterization of the numerical control program of the photovoltaic panel is realized, and the drawing efficiency of drawing personnel is greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of photovoltaic component drawing, and in particular to a method, device, equipment and medium for drawing a photovoltaic component. Background Art

[0002] At present, solar energy is developing rapidly as a clean energy and is being used more and more widely. The workload of flexible photovoltaic power station designers is also gradually increasing. When drawing photovoltaic panels, traditional designers need to manually calculate the projection size based on the inclination of the photovoltaic panels. After drawing a photovoltaic panel, they need to use the Copy command of AutoCAD to copy the corresponding number, and then use the Block command to make a block. If the parameters of the photovoltaic panel are modified, they need to be manually recalculated and drawn, which will increase the repetitive and tedious workload. Therefore, providing a method for quickly drawing photovoltaic components has become a technical problem that needs to be solved urgently. Summary of the invention

[0003] In view of this, the purpose of this application is to provide a method, device, equipment and medium for drawing photovoltaic modules. This application can realize the parameterization of photovoltaic panel numerical control program, and can automatically draw photovoltaic panels that meet the requirements, greatly improving the drawing efficiency of draftsmen. The specific scheme is as follows:

[0004] In one aspect, the present application provides a method for drawing a photovoltaic module, the method comprising:

[0005] Get the photovoltaic module drawing program;

[0006] Generate a corresponding photovoltaic assembly parameter file according to the photovoltaic assembly drawing requirements; the photovoltaic assembly parameter file includes the parameters of the photovoltaic panel;

[0007] The photovoltaic assembly drawing program is loaded and run in the AutoCad program, and a plan view of a target photovoltaic assembly is obtained by drawing according to the photovoltaic assembly parameter file.

[0008] Optionally, loading and running the photovoltaic assembly drawing program in the AutoCad program, and drawing a plan view of a target photovoltaic assembly according to the photovoltaic assembly parameter file, comprises:

[0009] Based on the user's layer generation operation, a photovoltaic panel layer is generated in the AutoCad program;

[0010] Based on a loading trigger operation of the photovoltaic assembly drawing program by the user in the AutoCad program, controlling the AutoCad program to load the photovoltaic assembly drawing program;

[0011] When the user enters a target instruction in the command line dialog box of the AutoCad program, the photovoltaic component drawing program is controlled to run according to the user's drawing trigger operation, and the plan view of the target photovoltaic component is drawn in the photovoltaic panel layer according to the photovoltaic component parameter file.

[0012] Optionally, the parameters of the photovoltaic panels include size, inclination, spacing and number of the photovoltaic panels.

[0013] Optionally, when the parameters of the photovoltaic panel include the inclination of the photovoltaic panel, in the plan view of the target photovoltaic assembly, the projection size of the photovoltaic panel is calculated based on the size of the photovoltaic panel and the inclination of the photovoltaic panel.

[0014] Optionally, the photovoltaic assembly drawing program is written based on Autolisp language.

[0015] Optionally, the photovoltaic component drawing program is in lsp format, and the photovoltaic component parameter file is in dat format.

[0016] In another aspect, an embodiment of the present application further provides a device for drawing a photovoltaic assembly, the device comprising:

[0017] An acquisition unit, used for acquiring a photovoltaic module drawing program;

[0018] A generating unit, used to generate a corresponding photovoltaic assembly parameter file according to the photovoltaic assembly drawing requirements; the photovoltaic assembly parameter file includes the parameters of the photovoltaic panel;

[0019] The drawing unit is used to load and run the photovoltaic assembly drawing program in the AutoCad program, and to draw a plan view of the target photovoltaic assembly according to the photovoltaic assembly parameter file.

[0020] Optionally, the drawing unit is used for:

[0021] Based on the user's layer generation operation, a photovoltaic panel layer is generated in the AutoCad program;

[0022] Based on a loading trigger operation of the photovoltaic assembly drawing program by the user in the AutoCad program, controlling the AutoCad program to load the photovoltaic assembly drawing program;

[0023] When the user enters a target instruction in the command line dialog box of the AutoCad program, the photovoltaic component drawing program is controlled to run according to the user's drawing trigger operation, and the plan view of the target photovoltaic component is drawn in the photovoltaic panel layer according to the photovoltaic component parameter file.

[0024] In another aspect, an embodiment of the present application provides a computer device, the computer device comprising a processor and a memory:

[0025] The memory is used to store program code and transmit the program code to the processor;

[0026] The processor is configured to execute the method described above according to the instructions in the program code.

[0027] On the other hand, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium is used to store a computer program, and the computer program is used to execute the method described in the above aspects.

[0028] The embodiment of the present application provides a method, device, equipment and medium for drawing photovoltaic components, obtaining a photovoltaic component drawing program, generating a corresponding photovoltaic component parameter file according to the photovoltaic component drawing requirements; the photovoltaic component parameter file includes the parameters of the photovoltaic panel; loading and running the photovoltaic component drawing program in the AutoCad program, and drawing the plane diagram of the target photovoltaic component according to the photovoltaic component parameter file. In the present application, a photovoltaic component drawing program is generated by secondary development of AutoCad, and the target photovoltaic component can be automatically drawn using the program. In addition, in order to ensure that the drawing result meets the drawing requirements of the photovoltaic component, such as the size of the photovoltaic panel, when the photovoltaic component drawing program is used for drawing, the photovoltaic component parameter file will be called as the drawing basis, so as to ensure that the target photovoltaic component obtained meets the design requirements of the designer. In short, in the process of drawing photovoltaic components, compared with the processes such as manual calculation, drawing and copying required in the related technology, the present application can realize the parameterization of the photovoltaic panel numerical control program, and can automatically draw photovoltaic panels that meet the requirements, greatly improving the drawing efficiency of the draftsman. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0030] Figure 1 A schematic diagram of a process of drawing a photovoltaic assembly provided in an embodiment of the present application is shown;

[0031] Figure 2 A schematic diagram showing a plan view of a target photovoltaic assembly provided in an embodiment of the present application is shown;

[0032] Figure 3A schematic diagram of a process of another method for drawing a photovoltaic assembly provided in an embodiment of the present application is shown;

[0033] Figure 4 A structural block diagram of a device for drawing a photovoltaic module provided in an embodiment of the present application;

[0034] Figure 5 A structural diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0035] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are described in detail below with reference to the accompanying drawings.

[0036] In the following description, many specific details are set forth to facilitate a full understanding of the present application, but the present application may also be implemented in other ways different from those described herein, and those skilled in the art may make similar generalizations without violating the connotation of the present application. Therefore, the present application is not limited to the specific embodiments disclosed below.

[0037] For ease of understanding, a method, device, equipment and medium for drawing a photovoltaic module provided in an embodiment of the present application are described in detail below with reference to the accompanying drawings.

[0038] refer to Figure 1 As shown, it is a schematic flow chart of a method for drawing a photovoltaic component provided in an embodiment of the present application. The method may include the following steps.

[0039] S101, obtaining a photovoltaic module drawing program.

[0040] In the embodiment of the present application, a photovoltaic component drawing program can be obtained. The photovoltaic component drawing program can be understood as a program code for drawing photovoltaic components. Designers can write the photovoltaic component drawing program, and by running the photovoltaic component drawing program, automatic drawing of photovoltaic components can be achieved.

[0041] The photovoltaic module drawing program can be written based on the Autolisp language. Since the Autolisp language is a programming language embedded in the AutoCad software, the photovoltaic module drawing program can be written using the Autolisp language so that the photovoltaic module drawing program can run smoothly in the AutoCad software, thereby realizing automatic drawing of photovoltaic modules. In addition, the photovoltaic module drawing program can be in lsp format, for example, it can be a zj.lsp file, which facilitates the normal operation of the program.

[0042] S102, generating a corresponding photovoltaic module parameter file according to the photovoltaic module drawing requirements.

[0043] In the embodiment of the present application, a corresponding photovoltaic assembly parameter file can be generated according to the photovoltaic assembly drawing requirements. The photovoltaic assembly drawing requirements are the parameter requirements of the target photovoltaic assembly to be drawn by the designer. According to the requirements, the designer can write the corresponding photovoltaic assembly parameter file. The photovoltaic assembly parameter file can be understood as a file that records the parameters of the photovoltaic panel. The photovoltaic assembly parameter file may include the parameters of the photovoltaic panel. Different photovoltaic panel parameters correspond to photovoltaic panels of different shapes or sizes.

[0044] The photovoltaic module parameter file may be in dat format, such as jm.dat file, so that the photovoltaic module drawing program can read the photovoltaic panel parameters in the file for automatic drawing. In addition, the file may be stored in a separate folder set in the C drive of the computer.

[0045] In a possible implementation, the parameters of the photovoltaic panel may include the size, tilt, spacing and number of the photovoltaic panel. In this way, the parameters of the photovoltaic panel can specifically describe the photovoltaic panel from more aspects, so that the drawn photovoltaic panel can better meet the design requirements.

[0046] The size of the photovoltaic panel may be the length and width of the photovoltaic panel, and the unit may be meter. The inclination of the photovoltaic panel may be the inclination angle of the photovoltaic panel relative to the horizontal plane. The spacing may be understood as the distance between two adjacent photovoltaic panels. S103, loading and running the photovoltaic module drawing program in the AutoCad program, and drawing a plan view of the target photovoltaic module according to the photovoltaic module parameter file.

[0047] In the embodiment of the present application, the photovoltaic assembly drawing program can be loaded and run in the AutoCad program. During the running of the photovoltaic assembly drawing program, the photovoltaic assembly parameter file can be called so as to generate a target photovoltaic assembly that meets the parameters according to the parameters of the photovoltaic panels recorded in the parameter file. The target photovoltaic assembly can have multiple photovoltaic panels, and the automatically drawn target photovoltaic assembly is a plan view, not a three-dimensional view. Figure 2 , which is a schematic diagram of a plan view of a target photovoltaic assembly provided in an embodiment of the present application, wherein there are 26 photovoltaic panels.

[0048] In this application, a photovoltaic module drawing program is generated through secondary development of AutoCad, and the target photovoltaic module can be automatically drawn using the program. In addition, in order to ensure that the drawing result meets the drawing requirements of the photovoltaic module, such as the size of the photovoltaic panel, the photovoltaic module parameter file will be called as the drawing basis when drawing using the photovoltaic module drawing program, thereby ensuring that the target photovoltaic module meets the design requirements of the designer. In short, in the process of drawing photovoltaic modules, compared with the processes such as manual calculation, drawing and copying required in the related technology, this application can realize the parameterization of the photovoltaic panel CNC program, and can automatically draw photovoltaic panels that meet the requirements, greatly improving the drawing efficiency of the draftsman.

[0049] In a possible implementation, when the parameters of the photovoltaic panel include the inclination of the photovoltaic panel, in the plan view of the target photovoltaic assembly, the projection size of the photovoltaic panel is calculated according to the size of the photovoltaic panel and the inclination of the photovoltaic panel.

[0050] That is to say, during the operation of the photovoltaic module drawing program, the program can calculate the projection size of the photovoltaic panel according to the size and tilt angle of the photovoltaic panel, and thus draw the plan view of the target photovoltaic module based on the projection size, thereby eliminating the need for manual calculations by designers, improving the calculation speed and efficiency of generating target photovoltaic modules.

[0051] In a possible implementation, a photovoltaic module drawing program is loaded and run in the AutoCad program, and a plan view of a target photovoltaic module is obtained by drawing according to the photovoltaic module parameter file, which may specifically include steps S1031-S1033, referring to Figure 3 As shown, it is a schematic flow chart of another method for drawing photovoltaic components provided in an embodiment of the present application.

[0052] S1031, generating a photovoltaic panel layer in the AutoCad program based on the user's layer generation operation.

[0053] In the embodiment of the present application, a photovoltaic panel layer can be generated in the AutoCad program based on a layer generation operation of the user. The layer generation operation of the user can be an operation of generating a photovoltaic panel layer from the user, for example, the user (designer) can click a corresponding control in the AutoCad program to generate a new layer as a photovoltaic panel layer.

[0054] S1032, based on a loading trigger operation of the photovoltaic module drawing program by the user in the AutoCad program, controlling the AutoCad program to load the photovoltaic module drawing program.

[0055] In an embodiment of the present application, based on a user's triggering operation of loading a photovoltaic component drawing program in the AutoCad program, the AutoCad program can be controlled to load the photovoltaic component drawing program. Specifically, the loading triggering operation can be an operation of loading a photovoltaic component drawing program triggered by a user, for example, the user can drag and install the photovoltaic component drawing program in the working interface of the AutoCad program to the drawing area of ​​the photovoltaic panel layer, thereby realizing the process of loading the photovoltaic component drawing program.

[0056] S1033, when the user enters the target instruction in the command line dialog box in the AutoCad program, the photovoltaic component drawing program is controlled to run according to the user's drawing trigger operation, and the plan view of the target photovoltaic component is drawn in the photovoltaic panel layer according to the photovoltaic component parameter file.

[0057] In an embodiment of the present application, there is a command line dialog box in the interface of the AutoCad program, in which the user can enter a target instruction for running the photovoltaic module drawing program. The target instruction can be, for example, the file name of the drawing program, such as entering the "zj" command.

[0058] The user's drawing trigger operation is used to trigger the automatic drawing of the target photovoltaic component. For example, the user can click on the location where the target photovoltaic component needs to be generated in the photovoltaic panel layer. This allows the photovoltaic component drawing program to run, and based on the photovoltaic panel parameters in the photovoltaic component parameter file, the target photovoltaic component that meets the requirements can be directly generated at the location, that is, the plan view of the target photovoltaic component is drawn in the photovoltaic panel layer.

[0059] That is to say, the user triggers the generation of the photovoltaic panel layer, and triggers the loading and running of the photovoltaic module drawing program, so that it can be drawn based on the photovoltaic module parameter file. The user only needs to click or drag to achieve automatic drawing, which greatly improves the drawing efficiency of designers and improves the accuracy of drawing. When the size of the target photovoltaic module needs to be modified, it is only necessary to modify the value in the photovoltaic module parameter file, without manual calculation and drawing, which reduces the modification cost and improves the modification efficiency.

[0060] The embodiment of the present application provides a method for drawing a photovoltaic component, obtaining a photovoltaic component drawing program, generating a corresponding photovoltaic component parameter file according to the photovoltaic component drawing requirements; the photovoltaic component parameter file includes the parameters of the photovoltaic panel; the photovoltaic component drawing program is loaded and run in the AutoCad program, and the plan view of the target photovoltaic component is obtained according to the photovoltaic component parameter file. In the present application, a photovoltaic component drawing program is generated by secondary development of AutoCad, and the target photovoltaic component can be automatically drawn using the program. In addition, in order to ensure that the drawing result meets the drawing requirements of the photovoltaic component, such as the size of the photovoltaic panel, when the photovoltaic component drawing program is used for drawing, the photovoltaic component parameter file will be called as the drawing basis, so as to ensure that the target photovoltaic component obtained meets the design requirements of the designer. In short, in the process of drawing photovoltaic components, compared with the processes such as manual calculation, drawing and copying required in the related technology, the present application can realize the parameterization of the photovoltaic panel numerical control program, and can automatically draw photovoltaic panels that meet the requirements, greatly improving the drawing efficiency of the draftsman.

[0061] Based on the above method for drawing a photovoltaic module, the present application embodiment also provides a device for drawing a photovoltaic module, referring to Figure 4 As shown, it is a structural block diagram of a device for drawing a photovoltaic assembly provided in an embodiment of the present application, and the device may include:

[0062] An acquisition unit 201 is used to acquire a photovoltaic module drawing program;

[0063] A generating unit 202 is used to generate a corresponding photovoltaic assembly parameter file according to the photovoltaic assembly drawing requirements; the photovoltaic assembly parameter file includes the parameters of the photovoltaic panel;

[0064] The drawing unit 203 is used to load and run the photovoltaic module drawing program in the AutoCad program, and draw a plan view of the target photovoltaic module according to the photovoltaic module parameter file.

[0065] Optionally, the drawing unit is used for:

[0066] Based on the user's layer generation operation, a photovoltaic panel layer is generated in the AutoCad program;

[0067] Based on a loading trigger operation of the photovoltaic assembly drawing program by the user in the AutoCad program, controlling the AutoCad program to load the photovoltaic assembly drawing program;

[0068] When the user enters a target instruction in the command line dialog box of the AutoCad program, the photovoltaic component drawing program is controlled to run according to the user's drawing trigger operation, and the plan view of the target photovoltaic component is drawn in the photovoltaic panel layer according to the photovoltaic component parameter file.

[0069] Optionally, the parameters of the photovoltaic panels include size, inclination, spacing and number of the photovoltaic panels.

[0070] Optionally, when the parameters of the photovoltaic panel include the inclination of the photovoltaic panel, in the plan view of the target photovoltaic assembly, the projection size of the photovoltaic panel is calculated based on the size of the photovoltaic panel and the inclination of the photovoltaic panel.

[0071] Optionally, the photovoltaic assembly drawing program is written based on Autolisp language.

[0072] Optionally, the photovoltaic component drawing program is in lsp format, and the photovoltaic component parameter file is in dat format.

[0073] The embodiment of the present application provides a device for drawing photovoltaic components, wherein the acquisition unit is used to acquire the photovoltaic component drawing program, and the generation unit is used to generate the corresponding photovoltaic component parameter file according to the photovoltaic component drawing requirements; the photovoltaic component parameter file includes the parameters of the photovoltaic panel; the drawing unit is used to load and run the photovoltaic component drawing program in the AutoCad program, and draw the plane diagram of the target photovoltaic component according to the photovoltaic component parameter file. In the present application, the photovoltaic component drawing program is generated by secondary development of AutoCad, and the target photovoltaic component can be automatically drawn using the program. In addition, in order to ensure that the drawing result meets the drawing requirements of the photovoltaic component, such as the size of the photovoltaic panel, when the photovoltaic component drawing program is used for drawing, the photovoltaic component parameter file will be called as the drawing basis, so as to ensure that the target photovoltaic component obtained meets the design requirements of the designer. In short, in the process of drawing photovoltaic components, compared with the processes such as manual calculation, drawing and copying required in the related technology, the present application can realize the parameterization of the photovoltaic panel numerical control program, and can automatically draw photovoltaic panels that meet the requirements, greatly improving the drawing efficiency of the draftsman.

[0074] In another aspect, the present application provides a computer device, referring to Figure 5 , which is a structural diagram of a computer device provided in an embodiment of the present application, wherein the computer device includes a processor 310 and a memory 320:

[0075] The memory 320 is used to store program codes and transmit the program codes to the processor 310;

[0076] The processor 310 is used to execute the method provided in the above embodiment according to the instructions in the program code.

[0077] The computer device may include a terminal device or a server, and the aforementioned apparatus may be configured in the computer device.

[0078] On the other hand, an embodiment of the present application further provides a storage medium, wherein the storage medium is used to store a computer program, and the computer program is used to execute the method provided by the above embodiment.

[0079] A person skilled in the art can understand that all or part of the steps of implementing the above method embodiment can be completed by program instruction hardware, and the above program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above method embodiment; and the above storage medium can be at least one of the following media: read-only memory (English: Read-only Memory, abbreviated: ROM), RAM, magnetic disk or optical disk, etc. Various media that can store program codes.

[0080] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0081] The above is only a preferred implementation of the present application. Although the present application has been disclosed as a preferred embodiment, it is not intended to limit the present application. Any technician familiar with the art can use the above disclosed methods and technical contents to make many possible changes and modifications to the technical solution of the present application without departing from the scope of the technical solution of the present application, or modify it into an equivalent embodiment of equivalent changes. Therefore, any simple modification, equivalent change and modification made to the above embodiments based on the technical essence of the present application without departing from the content of the technical solution of the present application still falls within the scope of protection of the technical solution of the present application.

Claims

1. A method for drawing a photovoltaic module, characterized in that: The method comprises: Get the photovoltaic module drawing program; Generate a corresponding photovoltaic assembly parameter file according to the photovoltaic assembly drawing requirements; the photovoltaic assembly parameter file includes the parameters of the photovoltaic panel; The photovoltaic assembly drawing program is loaded and run in the AutoCad program, and a plan view of a target photovoltaic assembly is obtained by drawing according to the photovoltaic assembly parameter file.

2. The method according to claim 1, characterized in that The step of loading and running the photovoltaic assembly drawing program in the AutoCad program and drawing a plan view of a target photovoltaic assembly according to the photovoltaic assembly parameter file includes: Based on the user's layer generation operation, a photovoltaic panel layer is generated in the AutoCad program; Based on a loading trigger operation of the photovoltaic assembly drawing program by the user in the AutoCad program, controlling the AutoCad program to load the photovoltaic assembly drawing program; When the user enters a target instruction in the command line dialog box of the AutoCad program, the photovoltaic component drawing program is controlled to run according to the user's drawing trigger operation, and the plan view of the target photovoltaic component is drawn in the photovoltaic panel layer according to the photovoltaic component parameter file.

3. The method according to claim 1 or 2, characterized in that: The parameters of the photovoltaic panels include the size, tilt, spacing and number of the photovoltaic panels.

4. The method according to claim 3, characterized in that When the parameters of the photovoltaic panel include the inclination of the photovoltaic panel, in the plan view of the target photovoltaic assembly, the projection size of the photovoltaic panel is calculated according to the size of the photovoltaic panel and the inclination of the photovoltaic panel.

5. The method according to claim 1, characterized in that The photovoltaic component drawing program is written based on the Autolisp language.

6. The method according to claim 1, characterized in that The photovoltaic component drawing program is in lsp format, and the photovoltaic component parameter file is in dat format.

7. A device for drawing a photovoltaic module, characterized in that: The device comprises: An acquisition unit, used for acquiring a photovoltaic module drawing program; A generating unit, used to generate a corresponding photovoltaic assembly parameter file according to the photovoltaic assembly drawing requirements; the photovoltaic assembly parameter file includes the parameters of the photovoltaic panel; The drawing unit is used to load and run the photovoltaic assembly drawing program in the AutoCad program, and to draw a plan view of the target photovoltaic assembly according to the photovoltaic assembly parameter file.

8. The device according to claim 7, characterized in that The drawing unit is used for: Based on the user's layer generation operation, a photovoltaic panel layer is generated in the AutoCad program; Based on a loading trigger operation of the photovoltaic assembly drawing program by the user in the AutoCad program, controlling the AutoCad program to load the photovoltaic assembly drawing program; When the user enters a target instruction in the command line dialog box of the AutoCad program, the photovoltaic component drawing program is controlled to run according to the user's drawing trigger operation, and the plan view of the target photovoltaic component is drawn in the photovoltaic panel layer according to the photovoltaic component parameter file.

9. A computer device, characterized in that: The computer device comprises a processor and a memory: The memory is used to store program code and transmit the program code to the processor; The processor is configured to execute the method according to any one of claims 1 to 6 according to the instructions in the program code.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store a computer program, and the computer program is used to execute the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Method for drawing solar photovoltaic panel curtain wall BIM model based on Revit platform

    CN114662197A

  • Roof photovoltaic visual design method, system, equipment and medium

    CN117010071A

  • Rapid arrangement method and device for photovoltaic system based on CAD (Computer Aided Design)

    CN117786909A