eryar / PipeCAD

PipeCAD - Plant Piping Design Software.
https://eryar.github.io/PipeCAD/
Other
87 stars 17 forks source link

New Element Type - REV #105

Closed rompik closed 1 year ago

rompik commented 2 years ago

Hello Shing, Please, can you add new type REV (Revision) with next attributes:

This new element will be available to place inside Pipe on branch level like on image (like example) изображение

It will allow providing revision information in PipeCAD for later placing it on iso. In the same I will prepare form for creating Revisions and filling all required attributes for selectected pipes.

eryar commented 2 years ago

Hello Roman, Which version of E3D do you use? I found the REVI element belongs to DRWG/SHEET not under PIPE: image

rompik commented 2 years ago

I just used E3D2.1/3.1 like a background for my picture. Yes, REVI element is existing in E3D only for Draw but not for Design. In my company for Design we use TEXT element inside pipe to store revision information. But I think will be better if we will have dedicated element REV/REVI inside Design (later in Draw) for such purpose. I want to take the effective things from E3D/PDMS but avoid their limitations:) Currently REVI element will be used like a simple storage of revision information, later it can be setup mechanism which will allow get difference in pipe between 2 revisions like DB Changes menu in PDMS/E3D.

eryar commented 2 years ago

Okay. I will add REVI for PIPE in next version. This will lead to change DB file.

If you have used PipeCAD in project already, the next version will need update project DB files.

rompik commented 2 years ago

Currently, I just completely reinstall PipeCAD with newer version w/out keeping database. But will be useful to add to documentation, way for updating databases between versions. Do you have any procedure for that?

eryar commented 2 years ago

Add new element type will lead to database change. Currently PipeCAD function is not complete, I think when funcion completed then will avoid to change database.

eryar commented 2 years ago

If you use the sample project in installation that will be OK.

eryar commented 2 years ago
REVI attributes: Name Details
Name Name of the element
Description Description of the element
Number Revision number
Author Revision author
Datetime Datetime of revision
Checker Checker
Chkdate Datetime checked
Approver Approver
Appdate Datetime of approval
Stext S Text string
eryar commented 2 years ago

Add REVI for PIPE element: image

rompik commented 1 year ago

Added Rev Manager Utility #121