User Tools

Site Tools


ig:gfx:model-type-solid

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ig:gfx:model-type-solid [2025/10/29 13:52] – [Setting profiles for Solid] ig_iiig:gfx:model-type-solid [2025/10/29 14:10] (current) – ig_ii
Line 4: Line 4:
  
 {{ :ig:gfx:modelprocessor:solid1_1.png |}} {{ :ig:gfx:modelprocessor:solid1_1.png |}}
 +Figure 1: 3D illustration of the SOLID1\_1 model, showing dimensions, radii, and UV mapping.
 +
 +
 +{{ :ig:gfx:modelprocessor:solid_1_3.png |}}
 +Figure 2: Isometric view of an  SOLID1\_3 with arched panel example \textbf{path} with base rectangle ABCD and curved top.} ABCD describes frameWire path points .  A1,B1,C1,D1 are generated points from extrusion depth taken from profil path.
  
   * **Purpose:** To generate both simple and complex solid geometries, e.g., panels and boards.   * **Purpose:** To generate both simple and complex solid geometries, e.g., panels and boards.
Line 28: Line 33:
 //This section describes the geometry generation behavior of the Solid 1.3 model, applicable in IG.Model.Processor version ≥ 1.3.0.100.// //This section describes the geometry generation behavior of the Solid 1.3 model, applicable in IG.Model.Processor version ≥ 1.3.0.100.//
  
-[]+{{ :ig:gfx:modelprocessor:solid103_rendered.jpeg?nolink&600 |}} 
 +Figure 3: Solid with profile and path parameter from paths array
  
-==== Setting profiles for Solid ====+==== Setting profiles for Solid (SOLID1_3 or SOLID with width and height and profile definition) ====
 The core idea is that when a profile is swept along a path to create a frame, that profile's sketch should include a small, extra segment that extends inward. This extra piece creates a volumetric overlap with the internally generated "filling" shape. The core idea is that when a profile is swept along a path to create a frame, that profile's sketch should include a small, extra segment that extends inward. This extra piece creates a volumetric overlap with the internally generated "filling" shape.
  
Line 38: Line 44:
  
 This diagram shows a profile that stops exactly at the boundary of the internal filling. This creates a high-risk "coincident face" or seam, which can cause the boolean union to fail, resulting in rendering artifacts, gaps, or a non-watertight model. This diagram shows a profile that stops exactly at the boundary of the internal filling. This creates a high-risk "coincident face" or seam, which can cause the boolean union to fail, resulting in rendering artifacts, gaps, or a non-watertight model.
 +
 +{{:ig:gfx:modelprocessor:solid1_3_incorrect_profile.png?nolink&300|}}
  
 === Figure: Correctly Set Profile === === Figure: Correctly Set Profile ===
Line 43: Line 51:
 This diagram demonstrates the correct approach. The profile includes a small "lip" or "tail" that extends into the filling area. This intentional overlap ensures the boolean union is robust and reliable, producing a clean, solid final mesh. This diagram demonstrates the correct approach. The profile includes a small "lip" or "tail" that extends into the filling area. This intentional overlap ensures the boolean union is robust and reliable, producing a clean, solid final mesh.
  
-[]+{{:ig:gfx:solid1_3_correct_profile.png?nolink&300|}}
  
  
ig/gfx/model-type-solid.1761742351.txt.gz · Last modified: by ig_ii