PomPi
Pompous Piping
Uploaded to PluginStore!
Version:2016RC 2018_0510_1833
Release notes below.
Language: English
Creator:Dezmo (dezmo at freemail dot hu /Paypal donation)
(For proper pronunciation of "PomPi" please put it to google translate and set the language to Hungarian/magyar and click to speaker icon!)
I had some time to work on it again. It is still not perfect, but I hope you will enjoy it!
Main features
- Easy to predefine and load your own dimensionโs library by CSV file. (examples included)
Two-tree clicks to create and orient simple pipe, bend, reducer, flange, union or T.
Aided line tool for define your piping path. NEW!
Convert all selected edges to bends and pipes.
Similar to Pipe Along Path, but โfilletโ the connection points by elbow
Not limited to one path.
To align connected end segments, pipe elements will be twisted automatically
Convert all selected bends and pipes back to edges. NEW!
You can create your own CSV file with your preferred standards (ANSI, ASME, ISO EN, JISโฆor) whatever you want and determine the dimensions of pipe and fittings with only a click.
Handle millimeter and inch
Similar pipe elements will be same existing component but other instance.
Easy to define cross section (profile) as circle, triangle, square, pentagon, hexagon .... (up to 96 side polygon or circle). You can rotate it too.
Generate report about selected PomPi pipe elements, save it to CSV file and show in HTML window. NEW!
โSide effectโ: PomPi weld! Joins selected edges into a 'curve'. NEW! It is similar to TIG-weld but using different method. You can select more edges loops and all will be converted until branching point(s).
Simple, self-explaining user interface. Scalable/resizable html UI.
Free!
Please check the second post for gif-video!
With help of the html UI, you can create infinite variety of pipe element. (pipe, bend, T, reducer,...). Dimensions are from CSV file, or by manual entering.
Please check the attached user manual for more info. (Or click on help in HTML UI if you are already installed. The help file is part of the plugin too.)
Install it as the usual extension.
The โ2016โ in the name of the tool is intentional, it is referring that fact it may not work on future SKETCHUP versionsโฆ but:
Tested: SKETCHUP PRO 2014 on Windows 7, SKETCHUP PRO 2015&2016 on Windows 10. Partly tested on SKETCHUP Make 2017, but some functions (create T, reducersโฆ) are not working on it, because e.g. โsubtractโ โunionโ functions are not supported in free version. Partly tested on SKETCHUP PRO 2018 too and itโs okay on it.
MAC user feedback are welcome !
This plugin is using some bits from others. If you want to (and can), please check it in the program code files, and give thanks / credits / donation to them!
First I just wanted to put some bends, T's... to my drawing automatically, then somehow this code went out from my fingers to keyboard.
I'm still not a programmer, far from it, but I liked to discover ruby...and html ... and javascript ...and css.
For sure this can be done any other way, but since I don't understand everything yet in this special languages, I used what I (more or less) can catch from hundreds of code what I read and get from SketchUp Ruby API documentation.
The code is (mostly) heavily commented so maybe someone else might benefit from it. If nothing else, then use as a bad example.
I think there is some interesting method in my code to sort out vertices of selected edges, (in Dezmo_pompi2016_auto.rb) and probably the bend (elbow) creating method (in Dezmo_pompi2016_bend.rb).
I can not give any deadline, if at all, to finish this. Currently I have a lot other to do, Please enjoy what you get now.
(RC 2018_0505_1151) Please test!
Lot of changes, fixes, new features...try it!
RC 2018_0510_1833 (First Plugin Store release)
- You can more flexible insert and rotate PomPi elements
- Slightly changed UI, and naming of componets
- Some code cleanup, correction.
**RC 2018_0521_1631
- Bug: can't create BOM if there were T's, has been eliminated.
- Small changes to rotate PomPi elements (and other group/component)
- Indication of possible bend if the last point==first point in aided draw
- More easy to put PomPi's into Pipe center line (xRay if hover on pipe, green color if on centerline)**
Although I do not like, but I'm waiting for criticism ..
French translate of OM (old version) Thanks to pilou : http://moiscript.weebly.com/pompi.html
Download from PluginStore
Doc: