integration between ose-piping-workbench and flamingo-wb
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Be nice to others! Read the FreeCAD code of conduct!
Re: integration between ose-piping-workbench and flamingo-wb
Rus,
Good to hear that work continues. I hope my note helped a bit. I will be watching for your update.
Good to hear that work continues. I hope my note helped a bit. I will be watching for your update.
Re: integration between ose-piping-workbench and flamingo-wb
Status update: I finished some migration to uniform pipe format. And I considered bugs, which you reported. Now I try to find out if my dimensions fit ASTM or other standards. After this I will make the elbows compatible with oddtopus' specification. Then I will merge the code into the master branch.
Re: integration between ose-piping-workbench and flamingo-wb
I find that I need wye fittings which are currently not available. It seems like only small mods to the tee code and tables would be required.
Re: integration between ose-piping-workbench and flamingo-wb
I see. If I will ignore some anomalies which may occur when I just tilt the vertical part by 45° I think I can add a wye.
Re: integration between ose-piping-workbench and flamingo-wb
Maybe it's better use of your time to publish a how-to on creating fitting representations. Then people can contribute to populating libraries of fittings. We get more fittings faster and you avoid the tedium of creating hundreds of listings.
Re: integration between ose-piping-workbench and flamingo-wb
It costs a lot of time too, to write good instruction how to exnsten the workbench . But it could be a good invenstment in spirit of Open Source . I agree with you.
I think you can create a wey by taking all my *tee*.py files and replycing them by *wye*.py files. Then add a new command to OSE_CommandsPiping.py and initialize new command in InitGui.py
Maybe, I will later create *template*.py files which anyonce can extend.
There are two main thing wich I want to do:
- migrate elbows to flamingo elbows (my elbows are on x-z plane, flamingo elbows are in x-y plane symetrically to x-y-bisectrix).
- rename classes and modules similarly to other FreeCAD projects.
Re: integration between ose-piping-workbench and flamingo-wb
I'll give that a try.
I'm working with SDR35 drain pipe (thinner than Schedule 40) so I need to extend your library.
This will be a rough draft. I'll do it again after you put up your flamingo-style versions.
I'm working with SDR35 drain pipe (thinner than Schedule 40) so I need to extend your library.
This will be a rough draft. I'll do it again after you put up your flamingo-style versions.
Re: integration between ose-piping-workbench and flamingo-wb
If you want to understand what are the building blocks of my fittings. Select "Parts", when creating one. Then you can see the compositions.
For different dimensions, you do not need to extend the library. You can edit the CSV. But if you want to have precise representation of drain pipes (with a broad socket at one end) then you probably need an extension.
Re: integration between ose-piping-workbench and flamingo-wb
The doc directiory contains *-calculations.png files. They contain 2D drawing, axis, and auxiliary points. They helps to explain, where I put elementary parts.
- Attachments
-
- elbow-calculations.png (11.45 KiB) Viewed 1699 times
Re: integration between ose-piping-workbench and flamingo-wb
Excellent. I'll check it out. Thanks.