| |
| 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, eine Pressemitteilung
|
Autor
|
Thema: DXF Ordner voreinstellen bei ACAD2014LT (2054 mal gelesen)
|
4thdimension Mitglied CAD Zeichner
Beiträge: 289 Registriert: 04.11.2010
|
erstellt am: 15. Jun. 2013 12:34 <-- editieren / zitieren --> Unities abgeben:
Hallo! Ich hab gerade bei einer neuen Firma begonnen und die verwenden schon ACAD2014LT! Jetzt mein Problem. Die Zeichnungen die ich erstelle, werden auch in einer DXF gespeichert das die CNC das lesen kann. Ich arbeite mit dem Befehl DXFOUT um diese zu speichern. Nur dann wird immer mein Zeichen Ordner angezeigt und wenn ich einfach auf speichern gehe (DXF) wird beim Speichern der DWG der DXF Ordner angezeigt. Es müsste doch einen weg geben das wie bei der .dwt sich dann gleich der .dxf bzw. der .dwg der jeweilige Ordner öffnet. Kann mir da bitte einer weiterhelfen? Danke schon mal im voraus. 4thdimension PS. wenn es nicht verständlich ist könnte ich auch ein Screenvideo zur besseren Erläuterung erstellen.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 16. Jun. 2013 00:56 <-- editieren / zitieren --> Unities abgeben: Nur für 4thdimension
Die Beschreibung ist durch das DWT Beispiel eindeutig geworden. Da bei der DWT-Geschichte auf einen einzigen absoluten Pfad gesprungen wird, kann ich dir evtl eine noch bessere Antwort liefern, für den Fall das dein Dateiname identisch mit dem DWGnamen ist ( etwas Variation wäre auch noch möglich ) : Ein Makro (also ein Knopf/Schaltfläche) welche das ganze mit einem Knopfdruck komplett erledigt, wäre das von Interesse? (Das er beim umschalten des Dateityps im Dateiwahldialog umspringt geht nicht) ------------------ Link: User:FAQ (einiges Wissenswertes über AutoCAD) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
4thdimension Mitglied CAD Zeichner
Beiträge: 289 Registriert: 04.11.2010
|
erstellt am: 16. Jun. 2013 10:19 <-- editieren / zitieren --> Unities abgeben:
Hallo cadffm. Ein Makro wäre mir auch recht, nur so was hab ich schon sehr lange nicht mehr gemacht. Ich muss aber eine leichte Variation am Namen vornehmen. Die wäre der die 6 Stellige AuftragsNr_Zeichnung zB.:.dxf 123456_ 1 und die .dwg heißt 123456_ kundenname. Es müsste ja auch möglich sein das Makro nur so weit zu schreiben bis man den Dateinamen eingeben kann. Das lässt mehr Spielraum. Geht das? [Diese Nachricht wurde von 4thdimension am 16. Jun. 2013 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
4thdimension Mitglied CAD Zeichner
Beiträge: 289 Registriert: 04.11.2010 Win 7 Pro 64 bit Intel Core I73770 3,40GHz 32GB Ram Inventor Pro 2018 ACAD 2013LT
|
erstellt am: 18. Jun. 2013 19:22 <-- editieren / zitieren --> Unities abgeben:
|
4thdimension Mitglied CAD Zeichner
Beiträge: 289 Registriert: 04.11.2010
|
erstellt am: 18. Jun. 2013 21:30 <-- editieren / zitieren --> Unities abgeben:
|
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 19. Jun. 2013 01:02 <-- editieren / zitieren --> Unities abgeben: Nur für 4thdimension
Hi, wenn es sonst niemand beantwortet werde ich in den nächsten 2 Tagen mal testen, den String auf eine feste länge kürzen ist dabei kein Problem, wenn also der gemeinsame Part im Dateiname immer gleich lang ist. Bei der 1 dazu bin ich nicht sicher. ------------------ Link: User:FAQ (einiges Wissenswertes über AutoCAD) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
4thdimension Mitglied CAD Zeichner
Beiträge: 289 Registriert: 04.11.2010
|
erstellt am: 19. Jun. 2013 06:38 <-- editieren / zitieren --> Unities abgeben:
Also der Pfad ändert sich einmal im Jahr das dürfte kein Problem darstellen und es kann vorkommen das es _19 oder so sein je nach Position. Deswegen will ich die end NR selbst bestimmen. Danke Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
4thdimension Mitglied CAD Zeichner
Beiträge: 289 Registriert: 04.11.2010 Win 7 Pro 64 bit Intel Core I73770 3,40GHz 32GB Ram Inventor Pro 2018 ACAD 2013LT
|
erstellt am: 22. Jun. 2013 10:18 <-- editieren / zitieren --> Unities abgeben:
|
4thdimension Mitglied CAD Zeichner
Beiträge: 289 Registriert: 04.11.2010
|
erstellt am: 23. Jun. 2013 21:36 <-- editieren / zitieren --> Unities abgeben:
|
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 24. Jun. 2013 10:31 <-- editieren / zitieren --> Unities abgeben: Nur für 4thdimension
Entweder Oder - so ein bischen mittendrin wird mit einem Makro nicht funktionieren befürchte ich. Wenn du zB
- im Ordner "C:\DXF\"
- eine DXF (erneut) über DXFOUT speichern möchtest,
- deren Name den ersten 6 Zeichen der aktuellen Datei entspricht
- gefolgt von dem Suffix "_1"
dann würde das diesem Makro entsprechen: ^C^C_DXFOUT;$M=C:/DXF/$(substr,$(getvar,dwgname),1,6)"_1";_yes;16 Im Grunde kann ich auch nicht mehr helfen, die einzelnen DIESEL-Funktionen sind in der Hilfe beschrieben und Beispiele gibt es im www . Wichtig ist in diesem Beispiel nur zu wissen das man mit DIESEL nicht prüfen kann ob es bereits eine Dati mit diesem Pfad+Namen gibt, daher kann man das Makro nur so anpassen das es entweder funktioniert wenn es die Datei nicht gibt, oder wenn es die Datei gibt. Man kann nicht beide Fälle im Makro berücksichtgen. Hoffe es hilfe, wenn nicht jetzt, dann später ------------------ Link: User:FAQ (einiges Wissenswertes über AutoCAD) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
4thdimension Mitglied CAD Zeichner
Beiträge: 289 Registriert: 04.11.2010
|
erstellt am: 24. Jun. 2013 18:04 <-- editieren / zitieren --> Unities abgeben:
|
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 25. Jun. 2013 00:51 <-- editieren / zitieren --> Unities abgeben: Nur für 4thdimension
EDITIERT um Fehler zu korrigieren, die verwendeten Variablen konnten nicht genutzt werden.Na dann.. Zum erstellen deiner Datei (der DXF-File existiert noch nicht) ^C^C_DXFOUT;$M=C:/DXF/$(substr,$(getvar,dwgname),1,6)"_"\16; Dabei wirst du dann nach dem Nummernkürzel des Namens gefragt. Überschreiben: was aber wenig Charme hat denn man muß die Nummer erneut eingeben... ^C^C_DXFOUT;$M=C:/DXF/$(substr,$(getvar,dwgname),1,6)"_"\_yes;16; [editiert] ------------------ Link: User:FAQ (einiges Wissenswertes über AutoCAD)
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
4thdimension Mitglied CAD Zeichner
Beiträge: 289 Registriert: 04.11.2010
|
erstellt am: 25. Jun. 2013 17:22 <-- editieren / zitieren --> Unities abgeben:
Boa wo kann man dich antreffen? Das schreit mach mindestens 1 Bier für dich! Ab jetzt bist du für mich kein CAD Moderator mehr, sonder der CAD GOTT! Vielen dank genau das wollte ich. Wenn es die Datei schon gibt wird nix gespeichert, damit wenn es zu einem Zahlensturz kommt nix versehentlich über speichert wird. Edit: Eine Frage noch bis zu welchen LT (abwärts) geht das?
[Diese Nachricht wurde von 4thdimension am 25. Jun. 2013 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 25. Jun. 2013 19:43 <-- editieren / zitieren --> Unities abgeben: Nur für 4thdimension
Cadffm, wenn es recht ist. In einem (LT) Makro werden ausschließlich AutocadBefehle verwendet, also läuft das in allen Versionen in denen es den Befehl gibt und die Abfragen/Optionen gleich sind. In welchen Versionen das der Fall ist prüfe ich jetzt aber nicht. ------------------ Link: User:FAQ (einiges Wissenswertes über AutoCAD) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
4thdimension Mitglied CAD Zeichner
Beiträge: 289 Registriert: 04.11.2010
|
erstellt am: 25. Jun. 2013 20:04 <-- editieren / zitieren --> Unities abgeben:
|
4thdimension Mitglied CAD Zeichner
Beiträge: 289 Registriert: 04.11.2010 Win 7 Pro 64 bit Intel Core I73770 3,40GHz 32GB Ram Inventor Pro 2018 ACAD 2013LT
|
erstellt am: 26. Jun. 2013 19:37 <-- editieren / zitieren --> Unities abgeben:
Hi ich wollte noch das Objekt wählen, bekomme aber es aber leider nicht hin das es nach dem Objekt wählen der Befehl noch weiter geht. -.- Hier mein versuch: ^C^C_DXFOUT;$M=C:/ACAD/DXF/$(substr,$(getvar,dwgname),1,6)"_"\_o;_v;2000;16;Was mache ich falsch? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 26. Jun. 2013 21:01 <-- editieren / zitieren --> Unities abgeben: Nur für 4thdimension
Zitat: Original erstellt von 4thdimension: Hi ich wollte noch das Objekt wählen, bekomme aber es aber leider nicht hin das es nach dem Objekt wählen der Befehl noch weiter geht. -.- Hier mein versuch: ^C^C_DXFOUT;$M=C:/ACAD/DXF/$(substr,$(getvar,dwgname),1,6)"_"\_o;_v;2000;16; Was mache ich falsch?
Du mußt im Makro einen Platzhalter für die Objektwahl einbauen, ein Mausklick würde also so aussehen: ^C^C_DXFOUT;$M=C:/ACAD/DXF/$(substr,$(getvar,dwgname),1,6)"_"\_o;\_v;2000;16; Aber dann kannst du nur genau einen Klick machen Versuche es mal so (ungetestet): ^C^C_SELECT;\_DXFOUT;$M=C:/ACAD/DXF/$(substr,$(getvar,dwgname),1,6)"_"\_o;_p;;_v;2000;16; Befehl WAHL /_SELECT Zeigt dir alle Objektwahlmöglichkeiten in Acad => F1
------------------ Link: User:FAQ (einiges Wissenswertes über AutoCAD) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
4thdimension Mitglied CAD Zeichner
Beiträge: 289 Registriert: 04.11.2010
|
erstellt am: 26. Jun. 2013 21:37 <-- editieren / zitieren --> Unities abgeben:
|
4thdimension Mitglied CAD Zeichner
Beiträge: 289 Registriert: 04.11.2010 Win 7 Pro 64 bit Intel Core I73770 3,40GHz 32GB Ram Inventor Pro 2018 ACAD 2013LT
|
erstellt am: 29. Jun. 2013 10:01 <-- editieren / zitieren --> Unities abgeben:
|
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 30. Jun. 2013 00:47 <-- editieren / zitieren --> Unities abgeben: Nur für 4thdimension
GROSSklein ist egal, aber Slashs/ sollten verwendet werden. Was den letzten Slash angeht, so müßte man Wissen was du Wo überhaupt machst, und raten möchte ich nicht. Aber egal, denn ob mit oder ohne am Ende, das sind im schlechtesten Fall 2.Versuche ------------------ Link: User:FAQ (einiges Wissenswertes über AutoCAD) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
4thdimension Mitglied CAD Zeichner
Beiträge: 289 Registriert: 04.11.2010
|
erstellt am: 30. Jun. 2013 09:22 <-- editieren / zitieren --> Unities abgeben:
Den Dateinamen eingeben, ich hab den Befehl in der Firma gemacht nur mit dem Pfad gibt es noch Probleme. Und zwar nimmt er nur das Laufwerk aber nicht die Ordner. Möchte das am MO so hin bekommen haben das es geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
4thdimension Mitglied CAD Zeichner
Beiträge: 289 Registriert: 04.11.2010 Win 7 Pro 64 bit Intel Core I73770 3,40GHz 32GB Ram Inventor Pro 2018 ACAD 2013LT
|
erstellt am: 01. Jul. 2013 18:24 <-- editieren / zitieren --> Unities abgeben:
Ich weiß jetzt was falsch lief. Es läuft jetzt habe aber rein interessehalber noch eine Frage. Was gebe ich ein wenn zb. alles in Eigene Dateien speichern will? Hab für Testzwecke den Pfad in K:/Eigene Dateien/ eingegeben aber der Befehl hat es einfach unter K:/ gespeichert. Geht das oder ist das unmöglich? Danke Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 01. Jul. 2013 20:55 <-- editieren / zitieren --> Unities abgeben: Nur für 4thdimension
|
4thdimension Mitglied CAD Zeichner
Beiträge: 289 Registriert: 04.11.2010
|
erstellt am: 02. Jul. 2013 05:40 <-- editieren / zitieren --> Unities abgeben:
|
4thdimension Mitglied CAD Zeichner
Beiträge: 289 Registriert: 04.11.2010 Win 7 Pro 64 bit Intel Core I73770 3,40GHz 32GB Ram Inventor Pro 2018 ACAD 2013LT
|
erstellt am: 17. Jul. 2013 20:33 <-- editieren / zitieren --> Unities abgeben:
|