| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Fehlermeldung unterdrücken (830 mal gelesen)
|
Wolli Mitglied Konstrukteur
Beiträge: 704 Registriert: 28.02.2001 Win7 64Bit+32Bit VM-Ware I7 12GB ACAD Mech 2010 Inventor Pro 2010 + 2012 Ansys 13 NLS
|
erstellt am: 19. Nov. 2008 16:46 <-- editieren / zitieren --> Unities abgeben:
Hallo Zusammen, wegen der Eingührung eines PDM-Systems muss ich den Block des ACAD-Rahmens umbenennen. Das Umbenennen soll beim öffnen der Zeichnung passieren Ich habe in einer startdoc.lsp die ich beim öffnen beim öffnen ausgeführt wird. Darin habe ich die Einträge_ (command "-umbenenn" "bl" "A-Format" "A" ) (command "-umbenenn" "bl" "B-Format" "B" ) ....... Das Umbenennen funktioniert Unschön sind aber die Fehlermeldungen in der Textzeile für die nicht gefundenen Blocknamen. Die Fehlermeldungen kommen ja auch noch dann wenn die Blöcke schon umbenannt wurden und die Zeichnung wieder geöffnet wird. Wie kann ich die Fehlermeldungen verhindern bzw. unterdrücken oder gibt es einen elganteren Weg? Danke und Gruß Wolfgang ------------------ "Früher war die Zukunft besser" -Karl Valentin- Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 .
|
erstellt am: 19. Nov. 2008 16:51 <-- editieren / zitieren --> Unities abgeben: Nur für Wolli
(if(tblobjname "BLOCK" "A-Format") (command "-umbenenn" "bl" "A-Format" "A" ) ) usw. ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 19. Nov. 2008 16:53 <-- editieren / zitieren -->
Hi Wolfgang, nicht probiert, ob's auch hier wirkt, aber SysVar 'Expert' verwende ich generell gerne, um unnötigen Output (von dem AutoCAD glaubt, mich überzeugen zu müssen) zu unterdrücken. - alfred - PS: sauberer ist es aber jedenfalls, wie CADmium gezeigt hat |
Wolli Mitglied Konstrukteur
Beiträge: 704 Registriert: 28.02.2001 Win7 64Bit+32Bit VM-Ware I7 12GB ACAD Mech 2010 Inventor Pro 2010 + 2012 Ansys 13 NLS
|
erstellt am: 27. Nov. 2008 16:06 <-- editieren / zitieren --> Unities abgeben:
Hallo Thomas, der Code funtioniert, nur danach läuft ACADM nicht mehr richtig. nach dem Ausführen von (command "-umbenenn" "bl" "A-Format" "A" ) funktionieren Mechanical Befehle wie Konstruktinslinie nicht mehr. Ich hätte da noch was anderes was ich brauche. Kennst Du ein Programm mit dem man den Block des Schriftfeldes mit z.B. dem Blocknamen Schriftfeld austauscht durch einen neuen Block Schriftfeld_neu (Pfad im Programm angeben) so dass einige Attribute die gleich bleiben mit den alten Werten übernommen werden. Danke und Gruß Wolfgang ------------------ "Früher war die Zukunft besser" -Karl Valentin- Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 .
|
erstellt am: 27. Nov. 2008 16:15 <-- editieren / zitieren --> Unities abgeben: Nur für Wolli
Befehl AMTITLE im Mechanical .. ansonsten einen selbstgestrickten Blocktauscher .. vielleicht wirst du bei Wiesel fündig ?! Das MEchanicalsachen nach _rename nicht mehr funktionieren sollen, kann ich nicht nachvollziehen. ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |