Aller au contenu

Tramber

Moderateurs
  • Compteur de contenus

    8 500
  • Inscription

  • Dernière visite

  • Jours gagnés

    19

Tout ce qui a été posté par Tramber

  1. Tramber

    Textures sur insertion photo

    Curieux. Faudrait le fichier skp pour voir... Pas de calque éteint dans cette vue ? Pourquoi ne pas coller le premier tiff (! lourd le tiff) sur la photo dans un logiciel de retouche après détourage. Très facile quand il n'y a pas d'ombres.... ?
  2. Bien vu ! J'étais allé voir cette boite pour être sur mais j'étais embrumé visiblement... Faut dire que je n'ai pas mis la main sur la variable.... :)
  3. Je viens de tester sans soucis, j'affiche bien 2 palettes. zza427 voulait peut-être parler d'une vue des dessins en mosaïque... ?!
  4. Multi-sessions ? Plusieurs AutoCAD ouverts et tu n'as pas deux palettes arrangeables.... ? Sinon, pourquoi n'utilises-tu pas l'enregistrement en dws et la commande VERIFNORMES ?
  5. VPLAYEROVERRIDESMODE est encore plus rapide si tu le mets à 0 car elle désactive tout sans pertes. C'est tout ce qu'il y a pour moi, aucune idée pour la couleur bleue... ;)
  6. Pour la couleur bleue je ne sais pas mais sinon la suppression des remplacements de calques est dans le clic-droit général de la palette (à peu près au milieu, haut). Il suffit d'être dans l'espace papier pour y accéder.
  7. Faut redéfinir le bloc de flèche (commence avec "_") et poser les objets sur un calque non imprimable ou sur le calque dont on parle. C'est un pis-aller qui doit cependant très bien fonctionner.
  8. 1000 ! (defun c:etol() (cond((setq sp(ssget '((0 . "INSERT")))) (setq lg(sslength sp) cont 0) (repeat lg (setq nom(cdr(assoc 2(entget(setq ent(ssname sp cont) ))))) (command "_-layer" "_Make" nom "") (entmod (subst (cons 8 nom) (assoc 8(entget ent)) (entget ent))) (setq cont(1+ cont)) )))) Ce code lisp devrait fonctionner. Le charger et lancer ETOL. Au choix des objets il suffit de répondre "all" (tel quel) et valider ou choisir les blocs, les blocs seront filtrés et, pour chacun, posés sur un calque portant leur nom. Sauf conditions particulières, cela devrait fonctionner.
  9. Ma petite manip' : Je lance la palette de calques. J'appuie sur nouveau un certain nombre de fois. Quand j'en ai assez, je passe dans le dessin. Je prends tous les blocs, je les place sur le calque1, j'appuie sur MAJ pour enlever un bloc de la sélection, je les place sur calque2,... et ainsi de suite. Enfin, j'utilise RENOMMER avec les caractères générique pour transformer d'un coup les noms de calque si besoin. C'est juste pour faire le point sur la meilleure manip en version manuelle. Dernier ressort, appeler celui qui a transmis ce fichier en le passant peut-être par je ne sais quel format. Un fichier 3D avec des faces et des blocs doit bien être exporté de quelque part....
  10. Avec Ctrl+Maj+C (au point 0,0) sur ta sélection, ensuite lancer EFfacer sur celle-ci. Changer de fichier ou Ctrl+N et coller au point 0,0. Faire le renommage Ctrl+A et Ctrl+Maj+C Pour aller enfin dans l'autre fichier (Ctrl+Tab) et coller au point 0,0 Ca a l'air long mais en réalité, la méthode de Didier, c'est super rapide. Le plus long et fastidieux est de sélectionner les blocs à changer et on n'y échappe pas...
  11. Le COND, c'est (souvent) parfait ;)
  12. Plus radical : (initget "Aucune Inconnu 1 2 3 4 5 6 7 8 9") (setq rep(getkword "Valeur [Aucune/1/2/3/4/5/6/7/8/9/Inconnu]")) Purement et simplement. Et là, le atoi devra être placé judicieusement après que rep ait été testé.
  13. Hello, tu devrais te pencher sur initget et tester la réponse avec (= rep "Aucune") et (= rep "Inconnu") (initget "Aucune Inconnu") (setq rep(getint "Valeur [Aucune/1/2/3/4/5/6/7/8/9/Inconnu]")) A et I deviennent des valeurs autorisées ainsi que les chiffres. Mais, actuellement, je peux aussi répondre 9999 Pour ton erreur de test atoi crée forcément un INT donc tu obtiens toujours T !
  14. Tramber

    Erreur dans mon lisp

    Tu as une version anglaise ? il faut mettre "_line" et ne pas oublier de gérer les accrochages aux objets. Pour height et weight, utlise mieux GETREAL que GETINT. ;)
  15. Attention, pour la position du texte, tu es centré en vertical (à l'américaine). C'est toi qui vois. La ligne de repère te convient peut-être justement mieux. En haut, en bas, je n'obtiens pas la même longueur, par défaut, pour la ligne de repère. Jusque là tout est normal. Autre curiosité, l'alignement du texte n'est pas iso chez toi (il est vrai que le gabarit acadiso livre une cote ou ce réglage n'est pas à la norme). Je le vois. Pour ton problème, change le décalage de la ligne de cote dans "position du texte". Tu dois l'avoir à zéro. Mettre une toute petite valeur suffit. Ceci dit, il y aura toujours la différence dans le positionnement.
  16. Tramber

    scu sans nom

    SCU>SA Suffira, c'est déjà ça de gagné ! Eh oui, c'est tout prévu pour raccourci encore plus rapide. :unsure: C'est dans une seule et même fenêtre que le SCU a été créé ? Merci
  17. Eh ouais, c'est pour cela que j'ai évoqué le mode Multiple aussi, pour les opérations à la main. C'est le problème quand on ne voit pas le dessin... on ne sait pas très bien quel outil proposer. Pour les rayons, tu peux régler FILLETRAD à l'avance, comme j'ai dit. Ne pas mettre le réglage dans le lisp a permis de le rendre très simple.
  18. Tiens. Pour me faire pardonner et avant de retrouver mon travail. (defun c:truc() (cond((setq sp(ssget '((0 . "LWPOLYLINE")))) (setq lg(sslength sp) cont 0) (repeat lg (command "raccord" "p" (ssname sp cont) ) (setq cont(1+ cont)) )))) Voici un lisp à charger. Dans le dessin dès que la sélection est prête, lancer l'instruction TRUC. Très modeste mais fonctionne avec les réglages en cours. FILLETRAD notamment. Et permet donc d'appliquer à n polylignes un raccord du même nom.
  19. C'est bien vrai. Et Gael45 aura peut-être vu qu'il n'y a probablement que l'option Multiple de RACCORD qui le ferait aller un peu plus vite pour son cas. Mais faudrait voir le dessin. Comme il débute sans doute, il verra que certains lutent sur des sujets qui peuvent paraitre anodins. C'est important aussi ;) Je m'en excuse d'autant que la présélection n'est vraiment pas le sujet de RACCORD.
  20. Pas du tout ! On obtient : *Sélection non valable* , une erreur. Et c'est juste par gentillesse que qu'AutoCAD rappelle les modes et outils de sélection B) Rien à voir avec des options. Je préfère être à cheval sur les mots. D'ailleurs pourquoi taper OP (deux lettres) quand on peut taper Z ou n'importe quelle lettre non proposée en ligne ? Moi je conseille uniquement le "?". Un caractère en option parfois mais sans danger puisque fait pour cela. J'exclue ainsi de taper une lettre. C'est plus malin pour des élèves. Pour la règle et les raisons de chacun de l'appliquer, je ne suis pas du même avis, on travaille plus vite (selon les commandes certes) avec la présélection que je trouve donc être une habitude qui optimise les temps. Sauf bien sur avec les raccords puisque présélectionner serait vain.
  21. Steven. Je me doutais que c'étaient là toutes tes explications et justifications pour dire : "La règle de base, quand on travaille sur AutoCAD est de, d'abord lancer la commande et ensuite, sélectionner le ou les objets." Je voulais juste corriger un propos que je trouve bien rapide. C'est tout. Ce truc du op n'a aucune signification. On peut aussi bien taper "?". Si on a vraiment envie de sélectionner en options spéciales, certes, là, c'est ok pour lancer la commande avant (même s'il existe PSELECT). Je pense pour ma part, que ça n'est pas la règle. Je n'ai plus rien à dire. Bon WE. :(
  22. Steven, en toute objectivité, je ne comprends rien à ton message. OP ne se lance pas en transparence et les options d'une commande sont visibles quoiqu'il arrive. Pour en revenir à mon état de surprise : il n'y a aucun intérêt particulier à ne pas sélectionner ses objets sur une majorité de commandes. B)
  23. :blink:
  24. Tramber

    Une colle pour matheux

    On tourne en rond (humour) !
  25. Tramber

    Une colle pour matheux

    Thalès, niveau BEPC ! Sans vouloir frimer, je n'ai pas eu besoin de trigo, moi ;) Juste de poser 2 équations. Manu.Net a utilisé des formules uniquement valables pour des triangles rectangles*... ce qui était le sujet, c'est vrai. Avec Thalès, on démontre le rapport pour tous triangles. EDIT : * pas si vrai, se généralise tout autant, mauvaise foi de ma part. mais bon.
×
×
  • 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é