| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY WIRD VON NVIDIA ZUM HÄNDLER DES JAHRES GEWÄHLT |
Autor
|
Thema: Parametrischer Rahmen (2340 mal gelesen)
|
Frifer Mitglied
Beiträge: 80 Registriert: 19.07.2012 i7 @x 3.5 mhz 16 GB Ram win 10 Pro 64 Bit GTX 560 Ti
|
erstellt am: 13. Jan. 2015 11:48 <-- editieren / zitieren --> Unities abgeben:
Hallo an alle! Ich hab einen eigenartigen Auftrag bekommen! Ich muss in Inventor einen neuen Rahmen Zeichnen. Und zwar soll der so dimensioniert sein dass da so viele A4 Blatter (vertikal) rein gehen wie möglich. Kann ich irgendwie die Größe des Papierformats auslesen und in der Skizze verwenden? Gedacht wäre sowas: (Abrunden(Blatthöhe/A4_höhe))*A4_höhe = Höhe des Rahmens (Abrunden(Blattbreite/A4_breite))*A4_breite = Breite des Rahmens Danke
Grüße Frifer Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
freierfall Ehrenmitglied V.I.P. h.c. Techniker
Beiträge: 11547 Registriert: 30.04.2004 WIN10 64bit, 32GB RAM IV bis 2022
|
erstellt am: 13. Jan. 2015 12:03 <-- editieren / zitieren --> Unities abgeben: Nur für Frifer
Was genau ist dein Problem? Es stellt sich die Frage wozu das gut sein soll und damit könnte man schauen. Ob die Randbedingungen vom Plotter / Schneidmaschine / Faltmaschine usw. dies dann handhaben können. Weiter stellt sich die Frage wozu brauchst du eine Skizze? herzlich Sascha Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Roland Schröder Moderator Dr.-Ing. Maschinenbau, Entwicklung & Konstruktion von Spezialmaschinen
Beiträge: 13310 Registriert: 02.04.2004 IV 2019 + 2020 + 2021 W7pro64 F-Secure-Safe Dell-M4600 2,13GHz 12GB Quadro2000M 15,4"1920x1080 MS-IntelliMouse-Optical SpacePilotClassic
|
erstellt am: 13. Jan. 2015 13:04 <-- editieren / zitieren --> Unities abgeben: Nur für Frifer
Zitat: Original erstellt von Frifer: Kann ich irgendwie die Größe des Papierformats auslesen und in der Skizze verwenden?
Ja. In den Definitionsskizzen der eigenen Rahmen unter den Ressourcen in der idw(-Vorlage) befinden sind jeweils die vier Eckpunkte des aktuell gewählten Papierformats als projizierte Punkte. Die eigentliche Aufgabe verstehe ich allerdings auch nicht. Wieviel DIN-A4-Blätter in ein größeres DIN-A-Format passen, ist in dieser Norm exakt definiert. ------------------ Roland www.Das-Entwicklungsbuero.de It's not the hammer - it's the way you hit! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
muellc Ehrenmitglied V.I.P. h.c. ICT Specialist
Beiträge: 3501 Registriert: 30.11.2006 Inventor 2017.4.12 64 bit Windows 10 Enterprise 64 bit 3DEXPERIENCE R2016x -------------------- HP Z-Book 15 G4 32 Gig Ram NVIDIA Quadro M2200 2x HP E243i
|
erstellt am: 13. Jan. 2015 13:35 <-- editieren / zitieren --> Unities abgeben: Nur für Frifer
Hört sich so an als wollte man Sammelzeichnungen machen wie früher üblich. Brrrr, da schüttelts mich schon wenn ich nur dran denke. Zum Glück muss ich solche Zeichnungen nicht mehr bearbeiten. A3 = 2 A2 = 2 (4 bei A4 Quer) A1 = 8 A0 = 10 (16 bei A4 Quer) Das beste Verhältnis hast du somit bei A1 (4x2) Für A2 und A0 wäre Querformat besser geeignet. Einfach für jede Blattgröße einen Rahmen definieren und bei Bedarf austauschen. Wenn ihr wirklich vorhabt, mit Sammelzeichnungen zu arbeiten, kann ich nur davon abraten. ------------------ Gruß, Gandhi "Dem guten Frager ist schon halb geantwortet" - Friedrich Nietzsche Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Frifer Mitglied
Beiträge: 80 Registriert: 19.07.2012 i7 @x 3.5 mhz 16 GB Ram win 10 Pro 64 Bit GTX 560 Ti
|
erstellt am: 13. Jan. 2015 14:22 <-- editieren / zitieren --> Unities abgeben:
Hallo an alle! also, für gewisse Zeichnungen verwenden wir ein nicht normgerechtes Blattformat. (aus verschiedenen Gründen die nicht von mir abhängen und sich sicherlich nicht ändern werden) Dieses Papierformat besteht aus senkrechten A4 Blatter. zB ein 2-A4-4 besteht aus 2 Zeilen mit 4 Spalten A4 Blatter: Code: ------------- | | | | | | | | | | ------------- | | | | | | | | | | -------------
Was ich gerne hätte ist das sich der Rahmen automatisch beim ändern der Papiergröße anpasst. bei einem A1 soll zB der rahmen exact 2 A4 blätter hoch und 4 A4 blätter breit sein. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
muellc Ehrenmitglied V.I.P. h.c. ICT Specialist
Beiträge: 3501 Registriert: 30.11.2006 Inventor 2017.4.12 64 bit Windows 10 Enterprise 64 bit 3DEXPERIENCE R2016x -------------------- HP Z-Book 15 G4 32 Gig Ram NVIDIA Quadro M2200 2x HP E243i
|
erstellt am: 13. Jan. 2015 14:47 <-- editieren / zitieren --> Unities abgeben: Nur für Frifer
Wie gesagt, für jede Größe einen Rahmen definieren und austauschen, Das geht auch per I-Logic, dafür einfach mal die Forensuche bemühen. ------------------ Gruß, Gandhi "Dem guten Frager ist schon halb geantwortet" - Friedrich Nietzsche Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Frifer Mitglied
Beiträge: 80 Registriert: 19.07.2012 i7 @x 3.5 mhz 16 GB Ram win 10 Pro 64 Bit GTX 560 Ti
|
erstellt am: 13. Jan. 2015 16:25 <-- editieren / zitieren --> Unities abgeben:
ok danke.. nun hab ich das gemacht.. hätte aber einen zusätzlichen wunsch wenn es geht: wenn ich einen Rahmen per doppelclick auswähle, dann soll die Papiergröße automatisch auf "benutzerdefiniert" mit 2 vorgegebenen Bemaßungen gesetzt werden. Ist das IRGENDWIE möglich? Danke! Frifer Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
muellc Ehrenmitglied V.I.P. h.c. ICT Specialist
Beiträge: 3501 Registriert: 30.11.2006 Inventor 2017.4.12 64 bit Windows 10 Enterprise 64 bit 3DEXPERIENCE R2016x -------------------- HP Z-Book 15 G4 32 Gig Ram NVIDIA Quadro M2200 2x HP E243i
|
erstellt am: 14. Jan. 2015 06:59 <-- editieren / zitieren --> Unities abgeben: Nur für Frifer
Schau dir mal die Arbeitsblattformate an, dabei kannst du vordefinierte Blätter mit Doppelklick zu deiner IDW hinzufügen (inklusive Rahmen, Schriftfeld und Symbolen) Allerdings wird nicht das Blatt 1 geändert sondern ein Blatt 2 hinzugefügt. Blatt 1 musst du dann halt per Hand löschen. ------------------ Gruß, Gandhi "Dem guten Frager ist schon halb geantwortet" - Friedrich Nietzsche Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Frifer Mitglied
Beiträge: 80 Registriert: 19.07.2012 i7 @x 3.5 mhz 16 GB Ram win 10 Pro 64 Bit GTX 560 Ti
|
erstellt am: 14. Jan. 2015 13:59 <-- editieren / zitieren --> Unities abgeben:
SSSSSSSuper! hat wunderbar geklappt! jetzt hab ich allerdings noch ein letztes Problem. Aktuell ist die prozedur zum drucken so: Datei->Drucken Plotter auswählen Eigenschaften Papierformat: Benutzerspezifisch Papiergröße für den aktuellen Rahmen aus Tabelle entnehmen Werte in den Textfelder Eintragen. Kann man (wie in Autocad) die Größe des Blattes dem Plotter sagen sodass er es automatisch übernimmt? Danke Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
muellc Ehrenmitglied V.I.P. h.c. ICT Specialist
Beiträge: 3501 Registriert: 30.11.2006 Inventor 2017.4.12 64 bit Windows 10 Enterprise 64 bit 3DEXPERIENCE R2016x -------------------- HP Z-Book 15 G4 32 Gig Ram NVIDIA Quadro M2200 2x HP E243i
|
erstellt am: 14. Jan. 2015 14:12 <-- editieren / zitieren --> Unities abgeben: Nur für Frifer
|
Frifer Mitglied
Beiträge: 80 Registriert: 19.07.2012 i7 @x 3.5 mhz 16 GB Ram win 10 Pro 64 Bit GTX 560 Ti
|
erstellt am: 14. Jan. 2015 14:41 <-- editieren / zitieren --> Unities abgeben:
|
Frifer Mitglied
Beiträge: 80 Registriert: 19.07.2012 i7 @x 3.5 mhz 16 GB Ram win 10 Pro 64 Bit GTX 560 Ti
|
erstellt am: 15. Jan. 2015 08:21 <-- editieren / zitieren --> Unities abgeben:
Makro gescchrieben und funktioniert! Hier ist sie falls sie jemand braucht... Code:
Public Sub printsetup() Dim oApp As Application Set oApp = ThisApplication ' check document-type If oApp.ActiveDocument.DocumentType = kDrawingDocumentObject Then 'Get the active document Dim oDrgDoc As DrawingDocument Set oDrgDoc = oApp.ActiveDocument ' Set reference to drawing print manager ' DrawingPrintManager has more options than PrintManager ' as it's specific to drawing document Dim oDrgPrintMgr As DrawingPrintManager Set oDrgPrintMgr = oDrgDoc.PrintManager ' Set the printer name oDrgPrintMgr.Printer = "\\sbs01\HPDesignjet800" On Error Resume Next 'folgende Maße sind in cm. If oDrgDoc.ActiveSheet.Height < 90 Then ' quer ohne drehung oDrgPrintMgr.Rotate90Degrees = False oDrgPrintMgr.Orientation = kLandscapeOrientation ElseIf oDrgDoc.ActiveSheet.Height > 89 And oDrgDoc.ActiveSheet.Width < 90 Then ' quer mit drehung oDrgPrintMgr.Rotate90Degrees = True oDrgPrintMgr.Orientation = kLandscapeOrientation ElseIf oDrgDoc.ActiveSheet.Height > 89 And oDrgDoc.ActiveSheet.Width > 89 Then ' hoch mit drehung oDrgPrintMgr.Rotate90Degrees = True oDrgPrintMgr.Orientation = kPortraitOrientation End If oDrgPrintMgr.PaperSize = kPaperSizeCustom oDrgPrintMgr.PaperHeight = oDrgDoc.ActiveSheet.Height oDrgPrintMgr.PaperWidth = oDrgDoc.ActiveSheet.Width oDrgPrintMgr.ScaleMode = kPrintFullScale oDrgPrintMgr.SubmitPrint Set oDrgPrintMgr = Nothing Set oDrgDoc = Nothing End If endeSub: Set oApp = Nothing End Sub
[Diese Nachricht wurde von Frifer am 15. Jan. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |