## Overview
- **Lofts** are a modelling feature used to create complex geometry by transitioning between two or more cross-sectional **profiles**
- They can **add material** (Boss/Base) or **remove material** (Cut)
- Capable of producing shapes ranging from simple prismatic forms to intricate organic surfaces
- Behaviour is controlled through **profiles**, **guide curves**, **connectors**, **start/end constraints**, and **centerlines**
## Key Concepts
- **Profile** – a 2D or 3D cross-section that defines the shape at a given point along the loft
- **Guide Curve** – a curve that controls the path and shape of the loft between profiles
- **Connector** – a point that maps a specific location on one profile to a corresponding location on the next
- **Start/End Constraint** – a setting that governs tangency and direction at the first and last profiles
- **Centerline** – a single curve that defines the overall path and orientation of the loft
## Detailed Notes
### Basic Loft (Boss/Base)
- Creates a **solid body** by interpolating between two or more cross-sections
- Requires **at least two profiles** on separate planes or surfaces
- **Process:**
1. Create the required profiles on distinct planes
2. Invoke the **Lofted Boss/Base** command
3. Select profiles in the desired connection order
- **Click location matters** – the point where each profile is selected determines how the software maps one profile to the next
- Misaligned click points cause **twisting**; click near corresponding areas on each profile
### Cut Loft
- Functions identically to a basic loft but **removes material** instead of adding it
- Used to create complex cavities, channels, or sculpted cuts
- Invoke the **Lofted Cut** command, then select the defining profiles
### Closing a Loft
- Produces a continuous, **closed-loop** shape (e.g., a ring or torus-like form)
- **Process:**
1. Select all profiles in sequence
2. Do **not** re-select the first profile at the end
3. Enable the **Close Loft** option in the feature settings
### Profile Types
- Lofts accept a variety of profile entities:
- **2D Sketches** – standard planar cross-sections
- **3D Sketches** – free-form spatial cross-sections
- **Model Faces** – existing faces on a solid body
- **Surface Edges** – boundary edges of surfaces
- **Points** – can only serve as the **first or last** profile (creates a tapered or converging loft)
- When using 3D sketches, a **Selection Manager** tool is typically needed to isolate specific segments for profiles and guide curves
### Start/End Constraints
- Control the **tangency** or **directionality** at the first and last profiles of the loft
| Constraint Type | Behaviour | Additional Options |
|---|---|---|
| **None** | No tangency or directional control applied | — |
| **Normal to Profile** | Loft begins/ends perpendicular to the profile plane | Tangent Length, Reverse Direction, Draft Angle |
| **Direction Vector** | Uses a selected linear entity to define the start/end direction | Select line, edge, or axis |
- **Tangent Length** – adjusts how strongly the perpendicular tangency influences the loft shape
- **Draft Angle** – applies a controlled angular departure at the start or end
- **Reverse Direction** – flips the tangency vector to the opposite side
### Guide Curves
- Provide **fine control** over the loft shape between profiles
- **Critical rule:** every guide curve **must intersect each profile** used in the loft
- Added via the Guide Curves selection box in the feature settings
#### Guide Curve Influence Modes
| Mode | Behaviour |
|---|---|
| **To Next Sharp** | Influence stops at the nearest sharp corner on the profile |
| **To Next Guide** | Influence stops where the next guide curve's influence begins |
| **Global** | Guide curve influences the **entire** loft geometry |
### Profile Geometry and Connectors
- **Matching segments** – best results occur when profiles share the **same number of segments** (e.g., a 4-sided shape lofted to another 4-sided shape)
- **Mismatched segments** – lofting between profiles with differing segment counts (e.g., a rectangle to a circle) is possible but requires connector management
- The software automatically generates **seams** to transition between mismatched profiles
#### Fixing Segment Mismatches
| Method | Approach |
|---|---|
| **Split Entities** | Edit the profile with fewer segments; add split points to equalise segment count |
| **Add Connectors** | Show all connectors in the feature manager; drag or add new connectors to manually define point-to-point mapping |
### Centerline
- Acts as a **single guide path** that defines the overall shape and orientation of the loft
- The centerline must **intersect the plane** of each profile, but does **not** need to touch the profile sketches themselves
- Selected via the **Centerline Parameters** section in the feature settings
- A **Show Sections** option with a slider allows visualising intermediate cross-sections along the centerline
### Adding Loft Sections (Post-Creation)
- Allows inserting a **new profile** into an existing loft to refine its shape without rebuilding
- **Process:**
1. Right-click an edge or face of an existing loft
2. Select **Add Loft Section**
3. Position the new profile using the temporary plane provided (or select an existing plane)
4. Confirm – a new sketch is created based on the current cross-section at that location
5. Edit the new sketch to modify the loft shape
- **Removal:** edit the loft feature, select the added sketch in the profiles list, and delete it
## Comparison Table – Loft Types
| Feature | Boss/Base Loft | Cut Loft | Closed Loft |
|---|---|---|---|
| **Purpose** | Add material | Remove material | Create a continuous loop |
| **Min. Profiles** | 2 | 2 | 3+ (typically) |
| **Special Option** | — | — | Enable "Close Loft" |
| **Typical Use** | Shaped solids, transitions | Cavities, sculpted cuts | Rings, torus-like forms |
## Diagrams
### Loft Creation Workflow
```mermaid
flowchart TD
A[Create Profiles on Separate Planes] --> B[Select Loft Command]
B --> C{Boss/Base or Cut?}
C -->|Add Material| D[Lofted Boss/Base]
C -->|Remove Material| E[Lofted Cut]
D --> F[Select Profiles in Order]
E --> F
F --> G{Twisted Geometry?}
G -->|Yes| H[Drag Connectors to Realign]
G -->|No| I[Apply Guide Curves / Centerline if Needed]
H --> I
I --> J[Set Start/End Constraints]
J --> K[Confirm Feature]
```
### Loft Control Elements
```mermaid
graph TD
L[Loft Feature] --> P[Profiles]
L --> G[Guide Curves]
L --> C[Connectors]
L --> SE[Start/End Constraints]
L --> CL[Centerline]
P --> P1[2D Sketches]
P --> P2[3D Sketches]
P --> P3[Model Faces / Edges]
P --> P4[Points - First or Last Only]
SE --> N[None]
SE --> NP[Normal to Profile]
SE --> DV[Direction Vector]
G --> GI1[To Next Sharp]
G --> GI2[To Next Guide]
G --> GI3[Global]
```
### Fixing Mismatched Profile Segments
```mermaid
flowchart TD
A[Profiles Have Different Segment Counts] --> B{Choose Fix Method}
B -->|Method 1| C[Edit Profile with Fewer Segments]
C --> D[Use Split Entities to Add Points]
D --> E[Segment Counts Now Match]
B -->|Method 2| F[Show All Connectors]
F --> G[Drag or Add Connectors Manually]
G --> H[Point-to-Point Mapping Defined]
E --> I[Clean Loft Geometry]
H --> I
```
## Key Terms
- **Loft** – a feature that creates a solid or surface by transitioning between multiple cross-sectional profiles
- **Profile** – a cross-section (2D sketch, 3D sketch, face, edge, or point) that defines the shape at a given location along the loft
- **Guide Curve** – a curve that dictates the path and contour of the loft between profiles; must intersect every profile
- **Connector** – a mapping point linking a location on one profile to a corresponding location on the next profile
- **Centerline** – a single path defining the overall sweep and orientation of the loft; must intersect each profile's plane
- **Selection Manager** – a tool for isolating specific entities (loops, segments) from complex or 3D sketches
- **Start/End Constraint** – a tangency or directional control applied at the first and last profiles
- **Tangent Length** – a parameter controlling the strength of perpendicular tangency influence at a profile
- **Draft Angle** – an angular departure applied at the start or end of a loft
- **Guide Curve Influence** – a setting (To Next Sharp / To Next Guide / Global) controlling how far a guide curve affects the loft
- **Close Loft** – an option that connects the last profile back to the first to form a continuous closed loop
- **Split Entities** – a tool used to add points to a profile sketch, increasing its segment count to match another profile
## Quick Revision
- A **loft** transitions geometry between two or more cross-sectional **profiles** on separate planes
- Lofts can **add** (Boss/Base) or **remove** (Cut) material
- **Profile selection order** and **click location** are critical – misalignment causes twisting
- Profiles can be 2D sketches, 3D sketches, model faces, surface edges, or points (points only at first/last position)
- **Guide curves** refine loft shape and **must intersect every profile**
- Guide curve influence modes: **To Next Sharp**, **To Next Guide**, **Global**
- **Start/End constraints** control tangency: None, Normal to Profile, or Direction Vector
- Profiles with **matching segment counts** produce the cleanest geometry; fix mismatches with **Split Entities** or **Add Connectors**
- A **Centerline** defines the overall path; it must intersect each profile's **plane** but not the profile sketch itself
- **Add Loft Section** inserts a new profile into an existing loft for post-creation refinement