Aller au contenu

bryce

Membres
  • Compteur de contenus

    2 160
  • Inscription

  • Dernière visite

  • Jours gagnés

    16

Tout ce qui a été posté par bryce

  1. J'ai supprimé la vidéo. ;) Je ne connais pas du tout Rhino.
  2. http://www.youtube.com/watch?v=KfkGmPlpRxo ;)
  3. Ok, ça ne vient pas de ça... Il se passe quoi exactement ? Il y a 2 fenêtres AutoCAD qui s'ouvrent ?
  4. Bonjour, Dans l'explorateur Windows, quand il fait clic droit > Ouvrir avec sur un dwg, qu'est-ce qui apparaît en premier dans la liste ?
  5. C'est ça qui est bien avec AutoCAD, même après 15 ans dessus tu découvres encore des trucs ! :P Pour seb, il y aussi l'extraction de données pour faire tes cumuls.
  6. Les variables sont identiques, mais certaines manquent si elles concernent des fonctions non supportées (transparence, blocs dyn...). [Edité le 23/2/2011 par bryce]
  7. Ben alors, tu n'as pas lu mon message jusqu'au bout ?! :P
  8. Salut (gile), Merci pour les infos sur les réacteurs, de mon côté je n'y ai pas encore touché, que ce soit sur AutoCAD ou ZWCAD. Celle-là j'ai dû la relire plusieurs fois ! :P La fonction récursive est très intéressante, en l'utilisant systématiquement elle permettrait de faire plus facilement des lisp compatibles avec les deux logiciels. Je pensais faire un truc comme ça, mais je me serais limité à un niveau, je n'aurais pas pris en compte les imbrications... Merci beaucoup ! :D
  9. bryce

    lenteur incroyable

    Bonjour, Tes collègues sont sous Seven aussi ? C'est peut-être le firewall de Seven qui pose problème ?
  10. Bonjour, Personnellement, je pense qu'avant d'utiliser des lisp il faut déjà connaître un minimum les bases. Pour transformer tous les contours en polylignes, ça se fait très bien sans lisp avec la commande PEDIT (menu Modification > Objet > Polyligne) : Tu obtiens 73 polylignes + un cercle. Si tu veux connaître la surface totale, tu peux passer par des hachures. Commande Hachures, ne pas cocher créer des hachures séparées, choisir le motif Solid par ex., cliquer sur Choix des objets, faire une fenêtre autour de l'ensemble des objets du dessin, valider. Tu peux ensuite sélectionner ton motif de hachures et regarder ses propriétés pour connaître l'aire totale : 514.76 (avec le petit cercle au centre).
  11. Salut (gile), C'était Plexus aussi. :P
  12. bryce

    Bouton suppr ne fonctionne plus

    Ça devrait régler les 2 problèmes, "Propriétés" n'apparaît pas dans le menu clic droit si PICKFIRST est à 0. Tu n'as toujours pas accès aux Propriétés avec le clic droit ? :exclam:
  13. bryce

    Bouton suppr ne fonctionne plus

    Bonjour, Dans les Options > onglet Sélection, cocher la case "Sélection nom/verbe" ou mettre la variable PICKFIRST à 1. ;)
  14. Bonsoir, Après m'être un peu cassé la tête à faire marcher un de mes lisp sur ZWCAD, je me suis dit que ça pourrait être intéressant de tenir à jour une liste des différences entre le LISP/VLISP d'AutoCAD et celui de ZWCAD. Ça éviterait une perte de temps à ceux qui auraient besoin de créer ou rendre compatible un lisp pour ZWCAD. Voici les différences que j'ai constatées sur les versions actuelles (AutoCAD et ZWCAD 2011), si vous en connaissez ou trouvez d'autres, merci de partager l'info ! ;) 1) (vlax-get-acad-object) L'équivalent ZWCAD est (vlax-get-zwcad-object), mais à ce jour (v2011) les deux fonctionnent. 2) vlax-invoke, vlax-invoke-method, vla-get... Il y a des différences significatives entre les deux logiciels. Exemple pour récupérer les attributs d'un bloc : (vlax-invoke bloc 'GetAttributes) retourne : - directement une liste dans AutoCAD - un safearray dans ZWCAD -- pour obtenir une liste (vlax-safearray->list (vlax-invoke bloc 'GetAttributes)) (vlax-invoke-method bloc 'GetAttributes) retourne : - un variant contenant un safearray dans AutoCAD -- pour obtenir un safearray, (vlax-variant-value (vlax-invoke-method bloc 'GetAttributes)) -- pour obtenir une liste, (vlax-safearray->list (vlax-variant-value (vlax-invoke-method bloc 'GetAttributes))) - un safearray dans ZWCAD -- pour obtenir une liste (vlax-safearray->list (vlax-invoke bloc 'GetAttributes)) (vla-GetAttributes bloc) retourne : - un variant contenant un safearray dans AutoCAD (idem que vlax-invoke-method ) - un safearray dans ZWCAD (idem que vlax-invoke et vlax-invoke-method ) Sur ce coup-là, ZWCAD me paraît plus logique, les 3 méthodes renvoient le même type... mais malheureusement aucune de ces 3 méthodes n'est compatible avec les deux logiciels simultanément. :( 3) vla-get-objectname - dans AutoCAD, retourne le type d'objet en string (hihihi...) : "AcDbLine", "AcDbText", "AcDbBlockReference"... - dans ZWCAD, cette méthode s'appelle [/b]vla-get-entityname[/b], et retourne des chaînes différentes : "Line", "Text", "BlockInsert"... 4) vla-get-effectivename - dans AutoCAD, permet de récupérer le nom de la définition de bloc plutôt que celui de la référence (dans le cas d'un bloc dynamique) - dans ZWCAD, vla-get-effectivename n'existe pas, les blocs dynamiques n'étant pas encore supportés. 5) vla-delete Utilisée sur un jeu de sélection, la méthode delete provoque une erreur. 6) Type des polylignes 3D Dans ZwCAD, la propriété Type (permettant de savoir/définir si la polyligne est lissée) n'est pas disponible pour les polylignes 3D. To be continued (si nécessaire)... :P [Edité le 27/3/2011 par bryce]
  15. Et c'était quoi ? :P
  16. tu as une idée ? Peut-être bien, si tu expliques de quelle façon sont nommées les présentations. ;) Mais si tu as une version pleine, un lisp serait sans doute plus fiable et plus convivial à utiliser. Faire ce genre de choses en macro, c'est tellement du bricolage que ça en devient un art ! :P
  17. Bonsoir, Tu tapes quoi comme commande ? La commande principale est INCR.
  18. Bonjour, Mets la variable DISPSILH à 1 (si elle existe sur Mac). ;) Pour tes carrés noirs, je suppose que le version Mac doit encore être farcie de bugs pour l'instant. Il y a un correctif disponible : http://usa.autodesk.com/adsk/servlet/ps/dl/item?siteID=123112&id=16105699&linkID=15839491
  19. Bonjour, - pour l'insertion de bloc dans toutes les présentations, je pense qu'il n'y pas d'autre moyen que le lisp (éventuellement une macro si tes présentations sont numérotées suivant un schéma régulier) - pour activer toutes les fenêtres de la présentation active : fmult, option actif, choix des objets tout. Pour faire la même chose dans toutes les présentations du fichier, je pense qu'il n'y pas d'autre moyen que le lisp (éventuellement une macro si tes présentations sont numérotées suivant un schéma régulier).
  20. bryce

    icon de zoom disparu

    Oui : - commande NAVBAR ou BARRENAV - Ruban : Onglet Vue > Groupe de fonctions Fenêtres > Liste déroulante Interface Utilisateur > Barre de navigation - Menu : Affichage > Affichage > Barre de navigation ;)
  21. bryce

    icon de zoom disparu

    Bonjour, A priori on ne peut plus faire apparaître cette icône dans la barre d'état. Il y a maintenant la barre de navigation (barre translucide, à droite par défaut dans la zone graphique) qui peut la remplacer.
  22. Super intéressant ! :o De mon côté j'ai testé "à l'ancienne" avec un script qui effectue sur chaque dessin les opérations suivantes : _tilemode 1 _ucs _w _zoom _e (setq chemin (getvar "dwgprefix")) (setq fichier (getvar "dwgname")) (setq centre (getvar "viewctr")) (setq basgauche (getvar "extmin")) (setq hautdroite (getvar "extmax")) (setq fichiercsv (open "c:/temp/test.csv" "a")) (write-line (strcat chemin fichier ";" (rtos (car centre) 2 2) ";" (rtos (cadr centre) 2 2) ";" (rtos (car basgauche) 2 2) ";" (rtos (cadr basgauche) 2 2) ";" (rtos (car hautdroite) 2 2) ";" (rtos (cadr hautdroite) 2 2)) fichiercsv) (close fichiercsv) _close _y J'ai testé les 2 méthodes sur 7 fichiers (pas assez, mais bon...) assez gros (19.2Mo au total) pour voir s'il y a une différence de rapidité significative, et après plusieurs essais je conclue que ton lisp est un poil plus rapide : 28-30s, contre 30-32s pour le script. :) Edit: quand j'active les smileys, le message ne s'affiche pas correctement... [Edité le 22/2/2011 par bryce]
  23. Oui, mais toi tu n'es pas sur le podium ! :P ;)
  24. bryce

    insertion paysage

    Bonjour, On peut aussi faire une présentation, puis sélectionner la fenêtre et clic droit pour choisir le mode de tracé de la fenêtre (ça peut être en rendu, en caché, avec un style visuel...).
  25. Bonjour, CTRL + 9 (celui en haut du clavier, pas celui du pavé numérique). ;) Si tu utilises le Ruban, il y a aussi une icône "Ligne de commande" dans l'onglet Vue, dans le groupe Palettes en haut à droite.
×
×
  • 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é