Skip to content

Navigation Menu

Sign in
Sign up

Join Explicit No Connect Surface

KaiUR edited this page May 21, 2026 · 3 revisions

Join Explicit No Connect Surface

File: Part_Document_Scripts/Join_Explicit_No_Connect_Surface.py
Version: 1.1
Document Type: Part (also works with Part inside Product or Process)


Description

Joins selected surfaces into a single surface without checking for connexity. The result is created as a datum (isolated). Use this script when you need to join surfaces that are not physically connected or when CATIA's standard join refuses due to gaps.

For joining curves see Join Explicit No Connect Curve.
For joining a mix of curves and surfaces see Join Explicit No Connect.


Requirements

Requirement Value
Python >= 3.10
pycatia >= 0.8.3
wxPython Not required
Open document Part, or Part inside Product/Process

Usage

  1. Open a CATPart document (or Product/Process containing a part) with surfaces
  2. Run the script
  3. Select at least two surfaces to join — click OK when done
  4. The joined surface is created as a datum in the current in-work geometric set

Output

  • Result is named Join_Explicit_Surface.N where N is an incrementing number
  • Result is a datum (isolated) — no parametric link to the source geometry
  • If the in-work object is not a geometric set, a new one named New Join Explicit is created

Join Settings

Setting Value
Check Connexity Off
Merge Distance 0.02 mm
Angular Tolerance 0.5°
Healing Off
Simplify Off
Tangency Continuity Off
Check Manifold On

Home


Getting Started


Contributing


Any Document Scripts


Drawing Document Scripts


Part Document Scripts


Shape Generation Scripts


Process Document Scripts


Product Document Scripts


Utility Scripts


Legal

Clone this wiki locally

AltStyle によって変換されたページ (->オリジナル) /