Aller au contenu

Pako

Membres
  • Compteur de contenus

    786
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Pako

  1. Pako

    Boite de dialogue Couleur

    Yo Doc, Il est possible de changer les couleurs d'un Userform, sans problème. Mais exactement comme celles de CAD2004, il faudrait y voir ! A+ My Doc ! images/articles/2990.jpg
  2. Pako

    ACAD 2005 plus lent que 2004

    Avec la version anglaise, une fois le logiciel démarrer, la boîte de dialogue "Layer Properties Manager" est seulement ralenti à sa première ouverture. Au deuxième appelle de la boîte, elle est aussi rapide qu'a la version 2004. Un bub plus ou moins irritant.....en espèrant que M. SP1 va pouvoir nour régler ça !
  3. Pako

    ACAD 2005 plus lent que 2004

    Croyez-vous que le Service Pack 1 va réglé ce problème de lenteur ?
  4. Pako

    Dwf Vs CAD2004

    Le seul façon pour résoudre mon pépin, a été de faire un PRINT SCREEN dans mon dessin DWF et le coller ds PAINT pour créer un BMP. Ensuite l'intégrer dans CAD2004 comme image et de calquer !
  5. Pako

    Dwf Vs CAD2004

    Merci Pat !
  6. Pako

    Dwf Vs CAD2004

    Je crois que la version 2005 peut ouvrir les DWF(s) ! Si c'est vrai, je pourrai envoyer mon fichier à une âme charitable, pour transformer mon fichier DWF en DWG (2004)......
  7. Pako

    Dwf Vs CAD2004

    Salut les mecs ! J'ai un petit pépin ! Comment je peux mis prendre pour insérer ou convertir un DWF (créer à partir d'un PDF) dans Autocad 2004..... Avec 2005, la question ne se poserait pas ..... Merci pour vos conseils !
  8. Pako

    convertion de plt en dwg

    Après essaie, ça ne fonctionne pas ( j'ai un message d'erreur à l'ouverture du fichier .plt ) sur mon poste de travaille avec cad2004 ! Cette fonction me semble douteuse ! images/articles/sujetXForum-2975.jpg
  9. Pako

    Unité de type de ligne

    Il suffit de rajouter dans le fichier AutoCAD.lsp situé dans le répertoire "support" cette ligne de commande : (setvar "pltscale" 1) Si le fichier n'exite pas , il suffit de le créer avec NOTE-PAD, et le sauvegarder dans le répertoire "support". Ne pas oublier de cocher dans les "Options" dans l'onglet "System", la case "Load AutoCAD.lsp with every drawing"......( il y a sûrment une variable pour cette case )
  10. Je m'excuse car ma version est en anglais (trop proche des Etats-Unis d'Amérique) , pis je ne connais malheureusement pas les commandes français. Mais avec un souligner devant la commande, elle devient universelle ( ex: _FILTER )
  11. Le plus rapido sans prog. C'est avec la commande _filter, tu selectionnes une fenêtre, ensuite dans la liste, tu enleves tous sauf objet: viewport. Ensuite tu cliques sur Apply et tape ALL, enter ! Une fois la sélection terminée, tu vas dans ton tableau des propriétés pour verrouiller tous les viewports dans ton dessin.....en 1 min. tous les fenêtres sont verrouillées ! J'espère c'est clair ?
  12. Voici une petit citation de notre ami Serge qui colle bien a votre sujet : L’AVENIR Juste une petite précision additionnelle pour le VBA. Microsoft a fondé sa nouvelle génération d'outils de développement sur Visual .NET. VB7 ne ressemble en rien à VB6 (pour de petits projets, on peut toujours prier et espérer que l'ancien projet sera converti sans problèmes). Il s'agit plus d'un langage orienté 'pur' objet comme le C++ avec son environnement propre et la possibilité de créer des versions Release et Debug (l'ensemble des spécificités serait trop longue à décrire ici). On ne peut plus placer de points d'arrêts et modifier le code comme on le faisait en VB6 sans que cela ne force une recompilation. Auparavant, VB6 et VBA étaient très proches l'un de l'autre. VB7 ayant changé, VBA n'a plus d'avenir. Il sera remplacé par Visual Studio for Application (VSA). :P On peut toujours faire une recherche sur le site de Microsoft pour en connaître davantage à ce sujet. Il n'y a cependant rien à craindre dans une avenir proche concernant la disparition de VBA dans AutoCAD. Indépendamment, VisualLisp devrait continuer sans être altéré (en espérant qu'un jour le terme Visual sera vraiment respecté et qu'on aura de vraies boites d dialogue - voir pour l'instant ObjectDCL, un produit de tierce partie) Puisque la 2005 est devenue chose publique, on peux maintenant annoncer un autre langage pour AutoCAD. On peut taper NETLOAD pour charger un fichier dll issu d'un assemblage .NET. Qu'est que c'est que cet assemblage? La nouvelle technologie .Net de Microsoft offre une nouvelle génération de produits marquant une rupture presque brutale avec l'ancien code. Basé autour d'un FrameWork, il est possible de programmer en n'importe quel langage puisque le code sera pré-compilé autour d'un métalangage compris uniquement par le Common Langage Runtime (CLR) puis traduit pour le FrameWork. Sans trop entrer dans le détail (en fait, j'ai l'impression que ce message aurait dû être un fil principal et non le n-ième de celui-ci), le fait de permettre n'importe quel langage à être compilé CLR a forcé VB à devenir beaucoup plus près du langage C. Cela demande beaucoup plus de rigueur mais en contrepartie cela offre plus de possibilité. Pensez à la différence entre AutoLisp vanille et VisualLisp. Ce dernier étant le sur-ensemble du premier; on y a gagné en possibilités mais quand cela se présente, ça demande plus d'expertise (cela allant de soi). Pour l'instant, c'est surtout les programmeurs pour les services web en tirent profit mais de plus en plus d'Autocadiens s'y intéresseront. Que peut-on faire et quand? Les assemblages peuvent s'intégrer à des projets de toutes sortes. Il était même possible de le faire avec des projets VB6. Dans le cas d'AutoCAD, il faut se souvenir que AutoCAD.exe est le programme principal et que vous n'avez que la possibilité que de vous y greffer en tant que dll. Il fallait donc attendre qu'AutoCAD soit apte à le permettre et c'est maintenant le cas avec la 2005. La version 2004 était programmé autour de Visual .Net. Par contre, ni ObjectArx, ni VBA, ni VisualLisp ne tirait directement profit de ce .NET (indirectement oui). Maintenant, c'est possible même si limité. La version 2006 offrira la pleine intégration. En attendant, depuis un assemblage .Net, on peut atteindre des resbuffs et autres structures réservées autrefois au C++. Je n'ai cependant pas vu qu'on pouvait créer des objets personnalisés mais pour l'instant, j'explore encore et je vous tiendrai au courant. Merci Serge pour ces précisions ! Le KingCAD ! http://www.univers.qc.ca/ http://www.cadnovation.com/fr/produits.html
  13. Y a-t-il une autre méthode ? sauf SendCommand ? Merci les pro(s) !
  14. L'unique méthode est avec un SendCommand ! ex: thisdrawing.SendCommand ( ?????? )
  15. Merci Pat pour ton beau travail ! T'es King !
  16. Youpi ! Je suis vraiment COOL de voir Serge Camiré sur ce forum. :thumbup: C'est vraiment un grand plus pour CADxp d'avoir Serge comme intervenant sur différents sujets. Bienvenue Serge ! :laugh:
  17. Bonne question Doc ! Tu veux faire exécuter un lisp chaque fois que tu change de dessin chargé dans Autocad. Soit pas le menu fenêtre ou par Ctrl-Tab. Il y a surment un façon que j'igrore, désolé. Peut-être en VBA qui lui va exécuter ton Lisp ?
  18. Pako

    comment créer une fonction ?

    Je ne sais pas si en VB et en VBA s'est identique, mais en VBA c'est comme suit : Public Function nomFonction( tesParamètres) Dim tesVariables as ..... ton code....... End Function
  19. Pako

    ETIREMENT ATTRIBUTS

    Voici un petit routine très pratique pour DÉPLACE un attribut : :present: ;**************************POSITATT *********************************** ; ; Demande a l'usager de placer l'attribut a l'endroit desire: pour l'attribut ; passe en parametre. ; ;********************************************************************** (defun PositAtt (Nom / VarSnap) (princ "\nPosition de l'attribut: ") (setq VarSnap (getvar "OSMODE")) (setvar "OSMODE" 0) (command "ATTEDIT" "" "" "" "" Nom "P" Pause "") (setvar "OSMODE" VarSnap) ) Voici un petit routine très pratique pour TOURNER un attribut : :present: ;********************** TourneAtt ************************************** ; ; M-A-J l'angle de rotation des attributs du bloc passer en parametre, ; pour qu'il ait tous une valeur comprise entre (-180 180) degre. ; ;********************************************************************* (defun TourneAtt (nom / Ang elem ) (setq elem (entget nom)) (if (and (eq (champ 0 elem) "INSERT") (eq (champ 66 elem) 1)) (progn (setq nom (entnext nom)) (setq elem (entget nom)) (while (/= (champ 0 elem) "SEQEND") (setq Ang (AngTextR (champ 50 elem))) (setq elem (subst (cons 50 Ang) (assoc 50 elem) elem)) (entmod elem) (setq nom (entnext nom)) (setq elem (entget nom)) ) (entupd (champ -2 elem)) )) )
  20. Petit conseil : Si vous utilisez des types de ligne complexes utilisant des formes, fichiers avec l'extension .SHP et .SHX . Je vous suggère FORTEMENT d'utiliser la commande E-TRANSMIT pour envoyer vos dessins à l'externe. De cette façon, tous les types de ligne, les formes, les polices, les X-Refs ainsi que les plumes d'impression vont être envoyer avec vos dessins. C'est très plaisant pour le récepteur d'avoir tous ces fichiers pour ouvrir et imprimer vos dessins.
  21. Heu ! Pas trop nombreux ceux et celle qui utilise Map ? Heu ! Pas trop nombreux le Québecois et Québecoise sur CADxp ?
  22. Est-ce que les deux versions sur le même poste pourrait causer cette lenteur ! (supposition) ?
  23. Est-il possible de savoir quel société ou entreprise utilise la logiciel Autodesk Map au Québec ? Merci ! En passant Pat, le forum devrait se nommé Aurodesk Map et non pas Autocad Map (ancienne appellation), pti-mise-à-jour..... :)
  24. Pako

    autocad et Linux

    Un projet utopique , car M. Gate détient 30% des actions d'Autodesk, donc impossible qu'Autocad va roulé sous Linux. Vive le monopole ! :( Par contre sous Linux, un produit similaire à Autocad est intéressant voici le lien : http://www.bricscad.com/home.jsp?site=1 (je n'ai eu le temps pour le testé)
  25. Pako

    LISP ET VBA

    Rien à rajouter, tous est complet , fabcad ! Sauf peut-on utilisé une autre façon que SendCommand pour introduire du LISP dans du VBA ? Est-ce l'unique façon ?
×
×
  • 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é