FreeCAD Plumbing Designer: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
No edit summary
Line 4: Line 4:
https://chatgpt.com/share/69784c9d-969c-8010-8eea-339e43a4811d
https://chatgpt.com/share/69784c9d-969c-8010-8eea-339e43a4811d


=Concept 0=
=Concept 1=
 
This is a concept procedure for complete CAD automation -
 
*I can generate schemas for all plumbing library parts, parametrized.
*I can generate schemas for all plumbing library parts, parametrized.
*Schemas are compiled, parts generated in CAD.
*Schemas are compiled, parts generated in CAD.
Line 14: Line 17:
*Chat provides a compilable schema which generates the final insertion of plumbing into house.
*Chat provides a compilable schema which generates the final insertion of plumbing into house.
*Chat provides a compiler.
*Chat provides a compiler.
*I run compiler locally, providing CAD file + constraint schem.
*I run compiler locally, providing CAD file + constraint schema.
* I get a final CAD file- which shows properly in FreeCAD
* I get a final CAD file- which shows properly in FreeCAD
*From here I can get technical drawings and BOM automatically.
*From here I can get technical drawings and BOM automatically.

Revision as of 05:32, 27 January 2026

Big Deal

Study this thread, which describes the steps for generating modules, assemblies, and final modifications - fully automated by schemas and compilers. One just runs compilers to regenerate new iterations of design. Based on plumbing, which has an extra layer of complexity over structure in terms of more complicated mating surfaces and part orientations.

https://chatgpt.com/share/69784c9d-969c-8010-8eea-339e43a4811d

Concept 1

This is a concept procedure for complete CAD automation -

  • I can generate schemas for all plumbing library parts, parametrized.
  • Schemas are compiled, parts generated in CAD.
  • CAD library can be uploaded to Chat
  • Chat generates an assembly schema, whene I provide the parts and orientations in human language.
  • I compile the schema for final assembly.
  • To place in the house - i provide human languege for geometry - where plumbing starts and ends. This is a structured “constraints + adjustables” spec.
  • I upload the full house file
  • Chat provides a compilable schema which generates the final insertion of plumbing into house.
  • Chat provides a compiler.
  • I run compiler locally, providing CAD file + constraint schema.
  • I get a final CAD file- which shows properly in FreeCAD
  • From here I can get technical drawings and BOM automatically.