Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Inventor
  Bauteil in Baugruppe auf Ursprung verschieben

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 Autodesk Produkte
  
Alfatech wählt ZW3D für bessere Lötpaletten für die Leiterplattenindustrie
Autor Thema:  Bauteil in Baugruppe auf Ursprung verschieben (2898 mal gelesen)
bert007
Mitglied
Maschinenbauer


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

Beiträge: 586
Registriert: 29.06.2004

AIS 2017 Ultimate

erstellt am: 27. Jul. 2007 20:57    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

Hallo und guten abend!

Kann man die Ursprungsebenen von eimem Bauteil an die der Baugruppe angleichen,ohne daß man zusätzliche Abhägigkeiten zwischen den einzelnen Ebenen Der Baugruppe und des Bauteils vergibt?
Ich hab mal versucht: RMK auf Bauteil - Eigenscheften - Exemplar - und dort den aktuellen Versatz zum Ursprung auf 0 gesetzt und das Teil fixiert. Leider ist dann zwar der Ursprung des Bauteils auf dem der Baugruppe aber die Ebenen nicht. Die sind noch schief dazu.
Gibt es da eine Möglichkeit auch die Ebnen auf 0 Versatz zu richten?

Grüße und Danke,
Bert 

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

freierfall
Ehrenmitglied V.I.P. h.c.
Techniker



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

Beiträge: 11547
Registriert: 30.04.2004

WIN10 64bit, 32GB RAM
IV bis 2022

erstellt am: 27. Jul. 2007 21:06    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 bert007 10 Unities + Antwort hilfreich

Guten Abend,

ja das macht man vorher beim neu Erstellen aus der Baugruppe.

Methodikschulung   

herzliche Grüsse

Sascha Fleischer

EDIT: Im Grunde möchtest du die ausgegrauten Felder in welchen man die Gradzahl sieht selbst bedienen. Da hilft nur einmal eine Abhängigkeit setzen und wieder löschen dann ist es gedreht.

[Diese Nachricht wurde von freierfall am 27. Jul. 2007 editiert.]

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

daywa1k3r
Ehrenmitglied V.I.P. h.c.
Softwareentwickler



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

Beiträge: 3497
Registriert: 01.08.2002

Desktop: 3.3GHz;8GB;SSD OCZ Vertex 3;Gainward Phantom GTX570
Laptop: Alienware m17x
Win7, Inventor2012 64Bi

erstellt am: 27. Jul. 2007 21:24    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 bert007 10 Unities + Antwort hilfreich

Dieses Makro macht genau das. Markiere beliebig viele Komponenten einer Baugruppe und führe das Makro aus.

Code:

Sub GoToOrigin()
    If ThisApplication.Documents.Count = 0 Then
        MsgBox "Keine Dokumente geöffnet"
        Exit Sub
    End If
   
    If ThisApplication.ActiveDocumentType <> kAssemblyDocumentObject Then
        MsgBox "Das geöffnete Dokument ist keine Baugruppe"
        Exit Sub
    End If
   
    Dim oAsm As AssemblyDocument
    Set oAsm = ThisApplication.ActiveDocument
   
    If oAsm.SelectSet.Count = 0 Then
        MsgBox "Es sind keine Komponenten selektiert"
        Exit Sub
    End If
   
    Dim oOcc As ComponentOccurrence
    Dim oTransformation As Matrix
   
    Dim oMatrix As Matrix
    Set oMatrix = ThisApplication.TransientGeometry.CreateMatrix
   
    Dim dCells(15) As Double
    Call oMatrix.GetMatrixData(dCells)
   
    For Each oOcc In oAsm.SelectSet
        Call oMatrix.PutMatrixData(dCells)
        oOcc.Transformation = oMatrix
        oOcc.Grounded = True          'Nur für dich Roland ;) \o/
    Next
End Sub

------------------
Grüße Igor

FX64 Software Solutions

[Diese Nachricht wurde von daywa1k3r am 15. Nov. 2008 editiert.]

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

bert007
Mitglied
Maschinenbauer


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

Beiträge: 586
Registriert: 29.06.2004

AIS 2017 Ultimate

erstellt am: 27. Jul. 2007 21:24    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

Ich hab die fixierung des Bauteil aufgehoben die drei Abhängigkeiten (Fluchtend) zwischen den einzelnen Ebenen des Bauteils und der Baugruppe vergeben, dann das Bauteil wieder fixiert und die drei Abhängigkeiten wieder gelöscht und schon hats funktioniert.

Danke für den tollen Tipp   

PS: Vielen dank auch für das Makro.

[Diese Nachricht wurde von bert007 am 27. Jul. 2007 editiert.]

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