Aller au contenu

koril

Membres
  • Compteur de contenus

    8
  • Inscription

  • Dernière visite

Tout ce qui a été posté par koril

  1. re... va faire un tour là http://www.vbfrance.com/code.aspx?ID=8276 (message envoyé à partir d'un appareil mobile)
  2. (Re) Salut, En fait je crois bien qu’avec DDE la communication peut ce faire… J’ai un collègue qui depuis AutoCAD lance un exe et communique avec grace un serveur DDE. Il faudrais vérifier si autoCAD intégre un serveur DDE… dans ce cas tu peut lui faire des DdeClientTransaction(...) voir DDEM.h de micro$oft... Je vais avoir bientôt un truc du genre a faire… une des solutions a laquelle je pensais, c’est d’utiliser le message windows, avec des messages perso… 1°) Dans AutoCAD on peut mettre un filtre sur les messages Windows afin de traiter les messages (celui qui t’intéresse) 2°) Depuis ton exe tu recherches la fenêtre AutoCAD (tu le lances avant éventuellement) 3°) Tu lui postes des messages…. Comme j’ai ton mail… je te poste les détails (trop long et hors sujet pour le site). Mais si ça intéresse d’autre personne je le mettrais ici aussi… (message envoyé à partir d'un appareil mobile)
  3. Salut, Ben quand on dit Dwg natif, ça veut surtout dire 'On reste en Dwg'... En effet, quelle ne fut pas ma réaction quand je me suis aperçu qu'un STN ne convertissait pas correctement les Dwg en Dgn... Voilà, j'ouvre avec la v8.. un Dwg avec des 'présentations' (espace papier)... résultat correct... sauvegarde en Dgn... Ouverture du Dgn... Surprise, les couleurs du 'modèle' dans les 'présentations' ne sortent pas!!! tout est en noir ? De plus, les polylignes sont converties en 'ligne complexe' au lieu de simple 'breakLine' ??? Les polices accentuées ont perdu leurs accents (bouuu) Si quelqu'un a une solution ou une piste pour l'un de ces problèmes... Mon client est une grosse administration, et n'accepte que du Dgn... ils tolèrent à peine que j'ai travaillé avec AutoCad (vive le Lisp et mes 12 ans d'expériences avec AutoCAD)... il faut savoir qu'à l'origine les fichiers étaient des Dgn, converti en Dwg par la v8... travailler à grands coups de Lisp et batch/script dans uatoCad (houps lapsus)... Merci... (message envoyé à partir d'un appareil mobile)
  4. koril

    Importation DGN

    Merci pour toutes ces réponses… J’ai fait une réponse hier… Mais elle a disparu ? Bon pour ce qui est de mes DGN un pot qui bosse sur microstation vas me les convertir, ça ira plus vite qu’avec le client… Pour ce qui est de la suite, je vais sûrement acheter microstation puisque ça passe sur le devis ;) (sans faire de politique : mad :)… En plus pour développer sur autocrad c’est toujours plus compliqué… On va bien voir avec mst, j’ai fait du MDL y’a plus d’une dizaine d’années : yltype :… Merci quand même… Si TurboCAD marchait sur Mac je l’aurais déjà acheté… Mais bon je vais peut-être quand même le faire pour 100€ ? Juste une dernière question… L’équivalent de l’espace papier/présentation existe t’il sur microstation ??? Merci encore... (message envoyé à partir d'un appareil mobile)
  5. koril

    Importation DGN

    :casstet: Ben j'utilise AutoCAD depuis un moment... mai là je doit travailler avec des DGN... Quand je fait Map /-> Outils cartographiques /-> Importer il me dit : Aucun pilote d'import/export n'est installé. Pour en télécharger, cliquez sur le bouton de téléchargement de ces pilotes. Le pb. c'est que je trouve'pas de bouttons ??? :( c'est pareil avec Map6 !! Si qq'un a la réponse, merci (message envoyé à partir d'un appareil mobile)
  6. Salut, :P j'ai dit : 'un exemple simple qui peut être peaufiné...' et j'ai pas non plus voulu en faire trois pages.... SSGET à toutes les options de filtre possible, j'ai pas fait non plus (SSGET "X")... La boucle est aussi à developper. La fonction est aussi plus compliquée qu'un 'déplacer, Rotation, effacer... :exclam: J'ai juste voulu rendre service, et parler en fait de 'UNDEFINE' (message envoyé à partir d'un appareil mobile)
  7. :present: KDO :present: d'un p'tit nouveau.... :calim: En Lisp on peut cacher et redéfinir des commandes d'autocad... Sur le principe on peut réécrire ou modifier le fonctionnement d'une commande, un exemple simple qui peut être peaufiné... (sujet a développer dans la section Lisp :P ) :yltype: (command "_UNDEFINE" "EXTEND") (command "_UNDEFINE" "PROLONGE") (defun c:EXTEND (/ seuil continu cmdCur ss) (setq continu T cmdCur (getvar "CMDNAMES") ss (ssget)) (if (null ss) (setq ss (ssget "_ALL"))) (if (> (sslength ss) 3) (progn (alert "HEEP! Attention! \nouu-la la... y'a du monde là...\n") (if (/= (strcase (getstring "\nVoulez-vous continuer Y/ ?")) "Y") (exit)) )) (command "._EXTEND" ss "") (while (/= (setq cmd (getvar "CMDNAMES")) cmdCur) (command pause) ) ;; end (while... (princ) ) (defun c:PROLONGE () (c:EXTEND) ) Salutation, :hallucine: En tant que nouveau je ne ferais pas de commentaire sur la façon de parler (de certain) sur ce site… :exclam: [Edité le 22/12/2004 par koril]
  8. Salut, (j’suis nouveau mais pas dans Acac&Dos) Note : Pour faire des traitements par lot, déjà ne pas utiliser un lisp qui fait un (command « _open »…), because le lisp est déchargé/rechargé avec le dessin. L’idée qui marche avec AutoCAD depuis plus de 12 ans, c’est un script et une commande DOS… 1 Le script est facile à faire, et on peut exécuter du lisp, des commandes dos (pour effacer un fichier par ex), ou peut surtout taper les commandes comme au clavier. Rappel afin de ne pas avoir de boite de dialogue: CMDDIA 0, FILEDIA 0, le moins ‘-‘ devant certaines commandes et dans certain cas (command « lacommandequivabiencomme_layerparex ») 2 La command DOS qui va bien : ‘FOR’ , hé oui (je crois que seul le Lisp ne la connais pas). L’aide du DOS FOR / ? est complète… Donc par exemple pour traiter les dessins d’un répertoire on exécute la commande suivante (depuis un batch sinon remplacer les %% par de simple %). FOR %%f IN (*.dwg) DO "C:\Program Files\Autodesk Map 2004\acad.exe" "%%f" /B monScript.scr Ici le script est dans le même répertoire que les dessins… 3 Le plus simple on utilise un menu du gestionnaire de fichier de Winodze pour traiter les dessins d’un répertoire avec le sricpt script.scr situé dans ce même répertoire : monBatchAutoCAD.bat FOR %%f IN (*.DWG) DO "C:\Program Files\Autodesk Map 2004\acad.exe" %%f /B unscript.scr forDWG.reg Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\traiter_les_DWG] @="traiter les DWG" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\traiter_les_DWG\command] @="c:\\monBatchAutoCAD.bat %1" j'posterais cela dans le Lisp/VBasic plus tard.... [Edité le 22/12/2004 par koril]
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité