[Makro Solidworks] Abrufen eines Referenz-Features von einem Referenzpunkt

Hallo

 

Ich verwende ein Makro, in dem ich mit einem Referenzpunkt arbeite, der auf einem Spline ausgewählt ist.

Ich würde gerne wissen, wie lang dieser Spline ist.

 

Es wäre daher notwendig, die Referenzeinheit dieses Referenzpunkts (in diesem Fall den Spline) wiederherzustellen, um seine Länge wiederherzustellen.

 

Wissen Sie, wie das geht?

 

Vielen Dank im Voraus!

Hallo

Interessante Informationen finden Sie hier:

http://help.solidworks.com/2015/english/api/sldworksapi/get_spline_parameters_example_vb.htm

http://help.solidworks.com/2014/English/api/sldworksapi/Get_Curve_Spline_Points_Example_VB.htm

Oder vielleicht hier:

http://help.solidworks.com/2013/English/api/sldworksapi/Get_Sketch_Entities_Example_VB.htm

Gibt es in dieser Skizze mehrere Splines?

2 „Gefällt mir“

Hallo

Wie Lucas sagt, ist die API-Hilfe von SW umfassend und enthält viele Informationen. Insbesondere gibt es Beispiele.

Wenn Sie eine kleine VBA-SW machen, speichern Sie diesen Link  http://help.solidworks.com/2016/english/api/sldworksapiprogguide/Welcome.htm

Schönen Tag.

2 „Gefällt mir“

Vielen Dank für diese Links. Ich hatte bereits einige von ihnen konsultiert, aber da ich ein Anfänger auf diesem Gebiet bin, habe ich Schwierigkeiten, ihre Bedeutung zu verstehen.

Wenn ich einen Referenzpunkt mit dem Namen swRefPtData auf einem einzelnen Spline positioniert habe, wissen Sie, ob es eine Eigenschaft gibt, um einen Code wie diesen zu erstellen:

spline = swRefPtData.referenceentity

Länge = Spline.Länge

 

Ich denke, ich habe mich klar ausgedrückt. Und keine Sorge, ich werde in der Zwischenzeit weiter in euren Links nachschauen, aber es ist noch nicht einfach, mein Problem scheint mir einfach.

 

Vielen Dank im Voraus!

Ich muss in der Lage sein, die Spline-Längen abzurufen

siehe Anhang

@+ ;-)

1 „Gefällt mir“

Wahrscheinlich ist es die AlongCurveOption-Methode, die verwendet werden sollte, um die Kurve abzurufen, auf der sich der Referenzpunkt befindet:

http://help.solidworks.com/2016/English/api/sldworksapi/SolidWorks.Interop.sldworks~SolidWorks.Interop.sldworks.IRefPointFeatureData~AlongCurveOption.html