Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Solid Edge
  in Draft Ansichten verschieben über VB

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SolidEdge
  
Productronica 2025 - Weltleitmesse für Elektronikfertigung, eine Veranstaltung am 18.11.2025
Autor Thema:  in Draft Ansichten verschieben über VB (228 mal gelesen)
san
Mitglied
Maschinentechniker


Sehen Sie sich das Profil von san an!   Senden Sie eine Private Message an san  Schreiben Sie einen Gästebucheintrag für san

Beiträge: 66
Registriert: 22.11.2002

erstellt am: 03. Okt. 2003 10:44    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi Edger's
ich möchte in einem Draft Ansichten über VB verschieben. Nur leider gibt es keinen Befehl DrawingView.Move.
Weiss jemand wie ich da vorgehen könnte? Der Verschiebungswert (z.B. 50 nach rechts) ist bekannt.

Danke für die Hilfe!
san

------------------
SE V14 SP5

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP



Anzeige:Infos zum Werbeplatz >>

speedyPDM CAD APP für Andere, Datenaustausch, Allgemeine Werkzeuge

speedyPDM ist das führende technische Dokumenten- und Produktdatenmanagementsystem für Solidworks, Solid Edge, Inventor, AutoCAD, ZWCAD, BricsCAD, Office und Email inklusive Revisionsmanagement.

Matthias Leemann
Mitglied
Masch. Ing HTL


Sehen Sie sich das Profil von Matthias Leemann an!   Senden Sie eine Private Message an Matthias Leemann  Schreiben Sie einen Gästebucheintrag für Matthias Leemann

Beiträge: 394
Registriert: 03.10.2003

Windows 11 Pro
Solid Edge 2022

erstellt am: 03. Okt. 2003 17:34    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für san 10 Unities + Antwort hilfreich

Hallo San

Ich konnte die View mit folgendem Code in Bewegung versetzen:

Dim objApp As SolidEdgeFramework.Application

Dim objDraft As SolidEdgeDraft.DraftDocument

Dim objSheet As SolidEdgeDraft.Sheet

Dim objDrawingviews As SolidEdgeDraft.DrawingViews

Dim objDrawingview As SolidEdgeDraft.DrawingView

Dim dblxstart As Double                                  ’ X-Koordinate Start

Dim dblystart As Double

Dim dblxend As Double                                    ‘ X-Koordinate Ziel

Dim dblyend As Double

Dim i As Integer

Set objApp = GetObject(, "SolidEdge.Application")

If objApp.ActiveDocument.Type = 2 Then

Set objDraft = objApp.ActiveDocument

Set objSheet = objDraft.ActiveSheet

Set objDrawingviews = objSheet.DrawingViews

MsgBox (objDrawingviews.Count)                      ‘Anzeige wieviele Views auf dem Draft

For i = 1 To objDrawingviews.Count                    ‘in der Schleife alle Views durchlaufen

Set objDrawingview = objDrawingviews.Item(i)   

Call objDrawingview.GetOrigin(X:=dblxstart, Y:=dblystart)            ‘Einlesen des Ursprungs in die Variablen dblxstart und dblystart

dblxend = dblxstart + (50 / 1000)                                              ‘Offset und Startwert verrechnen (50mm)

dblyend = dblystart + (10 / 1000)

Call objDrawingview.SetOrigin(X:=dblxend, Y:=dblyend)

Next i

End If

Gruss Matthias Leemann

------------------
SE V14

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz