Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Start über script => nur eine Sitzung starten

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
Autor Thema:  Start über script => nur eine Sitzung starten (1136 mal gelesen)
Iris2
Mitglied
CAD-Admin


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

Beiträge: 1170
Registriert: 17.02.2004

REVIT
TEKLA Structures
AutoCAD / Soficad
ACA
Microstation

erstellt am: 27. Jan. 2009 15:40    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,

ich hab schon gesucht aber leider nichts zum Thema gefunden....  :-((

Wir straten AutoCAD über ein Befehlsscript aus unserer Dokumentenverwaltung.
Gibt es einen Startparameter o.ä. den ich mitgegen kann, dass wenn die 2te Datei aus
der Dokumentenverwaltung geöffnet wird diese als 2. Fenster in der bereits geöffneten AutoCAD-Sitzung gestartet wird? (SDI steht auf 0)

Ich hoffe ich hab´s deutlich rübergebracht 

------------------
Liebe Grüße
Iris  

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


Ex-Mitglied

erstellt am: 27. Jan. 2009 15:53    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Hi Iris,

imho nein, leider. Wenn ich mal davon ausgehe, dass im Befehlsscript der Aufruf von Acad.exe drinsteht, dann wird das Programm gestartet, das laesst sich nicht mal von AutoCAD aus steueren, da das Betriebssystem damit angewiesen wird, dass das EXE zu starten ist.

Wenn das AutoCAD ausschliesslich von der Dokumentenverwaltungssoftware bedient wird, dann wäre möglich, mit einer kleinen Programmierung ein EXE zu schreiben, dem Du die Zeichnung übergibst und dieses sieht nach, ob AutoCAD gestartet ist und verhält sich entsprechend.

VORSICHT: Da sind ein paar Hürden drin, die zu berücksichtigen sind!!

a) AutoCAD ist zwar gestartet, aber hat gerade einen Befehl aktiv (z.B. Anwender plottet gerade oder hat Bemassungsstildialog geöffnet, oder 1000 andere Möglichkeiten) ==> da hilft es nichts, da kann auch ein externes Programm nicht die Steuerung übernehmen

b) AutoCAD ist gestartet (im Taskmanager vorhanden) aber abgestürzt (hab schon mal gehört, dass das EINMAL vorgekommen sein soll)

c) Wenn unabhängige Prozesse Deiner DokumentenmanagementSW AutoCAD öffnen, um eine Zeichnung zu plotten oder zu konvertieren, dann wird jeder Prozess auch zur Aufgabe haben, das AutoCAD auch wieder zu schliessen. Ziemlich dumm nur, wenn der erste Prozess fertig ist, das AutoCAD schliessen will, wenn der zweite Prozess aber gerade in der gleichen AutoCAD-Session eine Zeichnugn geöffnet hat!!

paar Gedanken, vielleicht hilfts,

- alfred -

------------------
www.hollaus.at

Iris2
Mitglied
CAD-Admin


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

Beiträge: 1170
Registriert: 17.02.2004

REVIT
TEKLA Structures
AutoCAD / Soficad
ACA
Microstation

erstellt am: 28. Jan. 2009 12:13    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 Alfred,

vielen Dank für Deine ausführliche Antwort.

Ist eigentlich logisch, wenn im skript steht, dass die acad.exe gestartet werden soll, dass
das dann auch dazu führt dass eine AutoCAD Sitzung gestartet wird.

Die Idee mit der selbst programierten EXE ist auf jeden Fall überlegenswert.
Auch deshalb, weil es (für uns) absolut Sinn macht, AutoCAD aausschließlich aus der
Dokumentenverwaltung zu starten.

Du hast uns mit Deinen Gedankenanstößen auf jeden Fall weitergeholfen! Vielen Dank! 

------------------
Liebe Grüße
Iris  

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

CADmium
Moderator
Maschinenbaukonstrukteur




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

Beiträge: 13508
Registriert: 30.11.2003

Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.

erstellt am: 28. Jan. 2009 12:17    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 Iris2 10 Unities + Antwort hilfreich

guck dir mal die Dateiverknüpfung dwg im WinExplorer an ..
also nicht acad mit der Anwendung starten sondern
C:\Programme\Gemeinsame Dateien\Autodesk Shared\AcShellEx\AcLauncher.exe" /O "DATEINAME"

------------------
  - 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

Iris2
Mitglied
CAD-Admin


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

Beiträge: 1170
Registriert: 17.02.2004

REVIT
TEKLA Structures
AutoCAD / Soficad
ACA
Microstation

erstellt am: 28. Jan. 2009 13:54    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 Thomas,

das funkt. ja gut! 
Allerdings wird bei uns ja im Anschluß ans Datei-Öffnen ein skript ausgeführt.
Kann ich den Aufruf für ein skript auf diese Art auch mitgeben?
(Ähnlich dem Parameter /O?)

Ähm, und wo ist sowas dokumentiert? 

------------------
Liebe Grüße
Iris  

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

CADmium
Moderator
Maschinenbaukonstrukteur




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

Beiträge: 13508
Registriert: 30.11.2003

Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.

erstellt am: 28. Jan. 2009 14:16    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 Iris2 10 Unities + Antwort hilfreich

wie ist es mit einer entsprechenden acaddoc.lsp ?

------------------
  - 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

Iris2
Mitglied
CAD-Admin


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

Beiträge: 1170
Registriert: 17.02.2004

REVIT
TEKLA Structures
AutoCAD / Soficad
ACA
Microstation

erstellt am: 28. Jan. 2009 14:28    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,
hab ich dich richtig versstanden, Du schlägst vor, das script in eine lisp umzuschreiben
und diese dann über die acaddoc.lsp zu straten?


Edit: oder gibt´s da einen Eintrag in der Acaddoc.lsp, der sagt:
"starte die Darei xxx.scr"
------------------
Liebe Grüße
Iris     

[Diese Nachricht wurde von Iris2 am 28. Jan. 2009 editiert.]

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

CADmium
Moderator
Maschinenbaukonstrukteur




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

Beiträge: 13508
Registriert: 30.11.2003

Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.

erstellt am: 28. Jan. 2009 14:42    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 Iris2 10 Unities + Antwort hilfreich

die Zeile
(command "_script" "D:\\ACAD\\SCRIPTE\\START.SCR")

in der acaddoc.lsp sollte eigentlich ausreichen

------------------
  - 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

Iris2
Mitglied
CAD-Admin


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

Beiträge: 1170
Registriert: 17.02.2004

REVIT
TEKLA Structures
AutoCAD / Soficad
ACA
Microstation

erstellt am: 28. Jan. 2009 15:09    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

Thomas Du bist ein Schatz!

------------------
Liebe Grüße
Iris  

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)2023 CAD.de | Impressum | Datenschutz