Tekstit

Näytetään blogitekstit, joiden ajankohta on joulukuu, 2025.

FreeCad & Blender: Ultimaattinen Cad-to-poly-workflow

Kuva
  FreeCadissä: Avaa CAD-malli. Exporttaa siitä korkeatahkoinen versio.  Valitse sen Body. Suorita seuraava macro: # FreeCAD: Split shape into separate face meshes # Aseta tässä objektin nimi tai käytä valintaa import FreeCAD, FreeCADGui, Mesh, MeshPart, Part from math import radians doc = FreeCAD.ActiveDocument if not doc: raise Exception("Avaa ensin dokumentti ja valitse objekti.") # Jos haluat käyttää valittua objektia: sel = FreeCADGui.Selection.getSelection() if not sel: raise Exception("Valitse objekti ennen makron ajoa (esim. Body tai Part).") obj = sel[0] shape = obj.Shape # Aseta haluamasi mesh-parametrit: # LinearDeflection = surface deviation (sama yksikkö kuin mallisi, esim. mm) # AngularDeflection = kulmapoikkeama radiaaneina LinearDeflection = 45 # esim. 0.1 mm — säädä mallisi kokoon sopivaksi AngularDeflection = radians(22.5) # 22.5° -> 0.3927 rad created = [] for i, face in enumerate(shape.Faces): # meshFr...