Thread Content
This post was finally edited by naki on 2024-4-30 01:10. I explored and used PDMS .NET secondary development to develop an Addin plug-in, which realized some basic functions of adding and deleting specific types of objects in the directory tree to the list control.; Select node objects in the list and locate them in the directory tree ; Traversal of PIPE, BRAN, and COMPONMENT three-level tree structures, node type judgment, and attribute value reading and writing ; Single-line material table, comprehensive material table, bolt table calculation, preview and export, adding the function of generating set tables at once ; Sequence error checking of directory tree components and ATTA, connection point coordinate system calculation and display, and check result set export report ; Material Control attribute value (MTOC, MTOT, MTOH) management can realize six types of batch processing: Virtualize all materials, cancel virtualization of all materials, virtualize only instruments, virtual instruments + matching flange gaskets, cancel virtual instruments, virtualize only nozzles and matching flange gaskets (you can virtualize only the head or tail or both), cancel virtual nozzles and matching flange gaskets ; Save and read the pipeline list through txt file to realize the storage function of the work object range ; Record errors and prompt information through log files to implement the logging function ; Load and store parameter information through xml files to realize user differentiated setting functions ; If the xml configuration file is lost or damaged, it can be reset with one click ; Dynamically set the database connection string to realize connection to MSSQL database and its add, delete, modify and query operations. ; Add the judgment of the Material Control attribute value in the material table calculation so that this attribute can play a role in the collection of materials (previously we only set this attribute and did not judge it in the MTO calculation, so it did not really take effect) ; Improved the calculation method for processing FTUBE type materials, and found a method to calculate the amount of FTUBE materials by length and number of pieces. In the end, the method of calculating by number of pieces was adopted. Because this function still judges and reads attributes, there is no novel content, so the selection function of the calculation method was removed. ; List adds a right-click menu function to verify the scalability of the interface ; Please see the attachment for the program and installation instructions. Welcome to follow and learn how to install and use the software.
This is made by .net, I don’t know PML :lol
Sorry, there is no version 12.1 yet. I am too busy at the end of the year and have no time to maintain two sets of programs. I will sort it out later. Welcome to pay attention
Updated 1. Cancel the database read and write function, which is not easy to promote and use. 2. Added the frame selection and picking function. 3. Added the MTO export function according to the template. 4. Added the function of releasing the selected pipeline. 5. Added the rule description for directory tree inspection.
2019.12.8 Update version number 0.8.1 Fixed the problem of exporting MTO error when the material description contains single quotes or double quotes.; The error processing function of some modules has been enhanced, and the display of error codes, error details and additional information has been added to facilitate the quick location of BUGs and troubleshooting the causes. The software error information will be recorded in the log file at the same time for easy traceability.