Bonjour à tous,
Est-il possible qu'un script soit démarrer au moment de l'ouverture de DraftSight?
J'arrive à ouvrir un fichier spécifique en créant un fichier .bat et en mettant l'instruction suivante :
"C:\Program Files\Dassault Systemes\DraftSight\bin\DraftSight.exe" "C:\Mesplans\plan1.dwg"
Malheureusement, l'instruction suivante ne fonctionne pas.
"C:\Program Files\Dassault Systemes\DraftSight\bin\DraftSight.exe" "C:\scripts\script1.scr"
Y-a-t 'il une alternative?
Merci de votre aide.
Gilbert
gt22
Avril 20, 2015, 12:18
2
voir ce fil de com ici meme
http://www.lynkoa.com/forum/draftsight/aux-specialistes-draftsight
conclusion pour drafsight il faut Absolument premium pour creer des macro
@+ ;-))
pl
Avril 20, 2015, 1:09
3
Bonjour,
On peut créer des scripts pour DraftSight avec la version gratuite, ce sont les scripts LISP qui ne sont disponibles qu'en version PRO (payante).
Pour lancer un script on peut essayer LOADSCRIPT.
pl
Avril 20, 2015, 1:16
4
Et peut être une piste : si on associe dans Windows les fichiers SCR à DraftSight, ça fonctionne ?
pl
Avril 20, 2015, 1:26
5
Une autre solution serait peut-être d'utiliser FREECAD qui est gratuit aussi pour faire ceci :
http://www.freecadweb.org/wiki/index.php?title=Macros
Bonjour,
J'ai trouvé ce lien qui pourrait vous intérresser ;) !
http://www.cadoasis.com/creating-loading-lisp-files/
1 « J'aime »
pl
Avril 20, 2015, 2:29
7
Comme je l'ai indiqué dans ma première réponse, le LISP est pour la version PRO, et il cherche à lancer un script de la version gratuite, donc pas de LISP ;-)
Ahhhhh ok, autant pour moi :) !
1 « J'aime »
pl
Avril 20, 2015, 4:15
9
Mais c'est vrai que si c'est pour une utilisation ponctuelle on peut télécharger la version d'évaluation de la version Pro valable 30 jours, qui fera ça en Lisp, et il y a plus de documentation à ce sujet et ça sera plus simple !
Bonjour à tous,
Le lancement d'un script au démarrage de DraftSight ne semble pas possible.
J'espérais trouver un début de réponse à mon problème de script qui s'arrêtait après l'instruction "_close".
J'ai trouvé la solution finalement en créant un script principal qui charge des scripts secondaires.
Merci de votre aide.
Gilbert
J'ai trouvé la solution finalement en créant un script principal qui charge des scripts secondaires.