OSE Piping Workbench: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
{{Hint|See Workbench Source Code at PVC_Pipe_and_Fittings_Library#OSE_Piping_Workbench}}
= Introduction =
= Introduction =
I going to create a workbench similar to flamingo. At least, until the point when I can collaborate with the author of the flamingo.
I going to create a workbench similar to flamingo. At least, until the point when I can collaborate with the author of the flamingo.

Revision as of 19:53, 17 March 2018


HintLightbulb.png Hint: See Workbench Source Code at PVC_Pipe_and_Fittings_Library#OSE_Piping_Workbench

Introduction

I going to create a workbench similar to flamingo. At least, until the point when I can collaborate with the author of the flamingo. The main difference between Flamingo and OSE-piping-workbench is that the OSEPW focuses in a little bit more realistic representation of pipe fittings. I will also do some experiments with mathematical description of the pipe fistings.

My main idea is to abstract all the piping forms (pipe and fitting) to a base + branches with normal vectors. This should make it easy to position and to rotate the piping objects. Everyone is welcome to discuss and criticize my approach.

Abstract-fitting-boe.jpg

Programming

  • FreeCAD scripted object
  • It should be possible to represent the object with "classic" FreeCAD forms like cylinders, spheres, sweeping objects ...
  • It should be possible to use solids.
  • The main purpose is to create tools for moving, rotations, and fittings.

Documentation