Share

ProjectToSurfaceCurveProxy Object

Derived from: ProjectToSurfaceCurve Object

Description

ProjectToSurfaceCurveProxy Object.

Methods

Name Description
BreakLink Method that breaks the link between the project to surface curve and the model. This breaks the associativity to the model, allowing you to edit the individual sketch entities.
Delete Method that deletes the project to surface curve. This will delete all of the related sketch entities.
Edit Method that edits all of the inputs used to compute the project to surface curve. This method is more efficient than setting each of the individual properties since this will result in a single compute rather than computing after each property edit.
GetReferenceKey Generate the sequence of bytes, called this object's reference key, which can be held onto beyond document edits and which will allow the caller to be bound back to the live object.

Properties

Name Description
Application Gets the root Application object. Where the property is weakly-typed, it can be set to (QueryInterfaced for) 'Application' when running with Inventor whereas, 'ApprenticeServer' when running with the Apprentice Server.
AttributeSets Gets the Attribute Sets collection on this object.
ContainingOccurrence Use F1 key to display help topic.
Curves Read-write property that gets and sets the sketch curves to project. Valid objects are 2D&3D sketch entities.
Faces Read-write property that defines the surfaces to project sketch curves to. The collection can contain Face and WorkPlane objects.
Name Property that gets and sets name of the project to surface curve. When setting this property, the name must be unique with respect to all other project to surface curves in the document. If the name is not unique an error will occur.
NativeObject Use F1 key to display help topic.
Parent Gets the parent object from whom this object can logically be reached.
ProjectDirection Read-write property that defines the project direction. The direction is bidirectional. If the ProjectionType is not kProjectAlongVectorType setting this property will fail. If the ProjectionType is kProjectAlongVectorType, set this to Nothing to use the norma.
ProjectionType Read-write property that defines the projection type for project to surface curve. Set this from other value to kProjectAlongVectorType will fail, the Edit function can be used to change the ProjectionType and ProjectDirection.
SketchEntities Read-only property that returns a collection of sketch entities that belong to the project to surface curve. The sketch entities returned by this property cannot be edited or deleted because they are associated with the project to surface curve in the model. T.
Type Gets the constant that indicates the type of this object.

Version

Introduced in version 2021

Was this information helpful?