Olivier Eckmann
Membres-
Compteur de contenus
2 360 -
Inscription
-
Dernière visite
-
Jours gagnés
120
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par Olivier Eckmann
-
Peut-on créer sa propre variable Autocad?
Olivier Eckmann a répondu à un(e) sujet de rrobert dans AutoCAD 2020-2024
Attention les variables USERSx ne sont conservées que durant le temps où le dessin est ouvert, mais perdues dès que l'on ferme/réouvre le dessin. Seules les USERIx et USERRx sont conservées dans le DWG. Olivier -
Salut Steven, Effectivement, c'est ce que j'ai regardé, mais dans la description technique, c'est bien marqué Webcam : NON. A vérifier avec le commercial quand même. Comme je l'avais noté, je me suis fait avoir avec 3 PC portables ASUS achetés chez LDLC, sans webcam. Olivier
-
Equivalent de ":vlr-beginClose" mais sans quitter le dessin.
Olivier Eckmann a répondu à un(e) sujet de l56 dans Visual LISP
Bonsoir, ça devrait se trouver par ici : https://help.autodesk.com/view/ACD/2015/ENU/?guid=GUID-6C371938-A51E-43C8-B4A7-365A595DAB11 au niveau de l'évènement : :vlr-documentToBeDeactivated Olivier -
Bonjour, Attention, pas de webcam (à l'époque des visioconférence c'est dommage et je me suis déjà fait avoir sur des portables Asus) et certains modèles n'ont pas de connecteur RJ45. Olivier
-
Qu'est ce qui provoque la demande d'autorisation chez Autodesk ?
Olivier Eckmann a répondu à un(e) sujet de GEGEMATIC dans Ordinateurs
Salut Gege, Si c'est une licence en location, tu te connectes à ton compte Autodesk et ça repart. Si c'est une licence perpétuelle, tu as l'utilitaire de transfert de licence. Tu exportes avant le changement, puis tu réinstalles et tu réimportes ta licence. Olivier -
Une idée farfelue...
Olivier Eckmann a répondu à un(e) sujet de Olivier Eckmann dans ObjectARX/DBX, C++, .NET, RealDWG
@(gile), rassure toi, je n'avais pas prévu de faire ça dans un open-space avec 10 personnes 😉 Vu le prix du logiciel, je n'ai qu'une seule licence (réseau) donc un seule personne qui va parler à la machine en même temps. Je m'attends à toute sorte de réaction vocale... On verra bien au bout de combien de temps on va commencer à insulter l'ordinateur...🤬 @thierry.garré, j'ai regardé un peu hier, j'ai trouvé quelques exemples, je vais me lancer. Les dernières versions de Windows fournissent à priori pas mal de chose. Olivier -
Bonjour, Le titre n'est pas très explicite, je vais essayer d'être plus clair. Je pensais développer une appli qui pilote AutoCAD à partir d'une dictée vocale. Avant de me lancer, j'aimerais votre retour sur la faisabilité ou bien me dire si je vais droit dans le mur. @(gile) étant déjà en l'an 3013, il dirige depuis longtemps son ordi par la pensée😄, mais moi je suis toujours en 2021 donc pas sûr que ce soit réalisable 🙃 Pour situer le contexte, je dispose d'une appli propriétaire, en gros du Google street avec vue pano 360° dans laquelle je peux cliquer 1 point pour récupérer son XYZ, puis un bouton pour envoyer ça dans le presse papier. Dans AutoCAD, j'ai développé une appli qui "écoute" le presse papier, puis récupère le contenu. Dès lors, je saisis le code de l'objet correspondant et je dessine le bon objet aux bonnes coordonnées. Jusque là pas de souci, ça fonctionne mais ce n'est pas très efficient. En effet, je clique un point sur mon pano, puis un clic pour l'envoyer dans le presse papier. Ensuite je déplace ma souris sur le second écran, je clique dans AutoCAD pour le rendre "actif", puis je lâche la souris pour taper mon code et valider, puis je reprends la souris et je reviens sur mon 1er écran où je clique dans mon appli pour la rendre à nouveau "Active" et ainsi de suite. L'idée serait de remplacer la saisie et la validation du code par une dictée vocale. Je me pose donc plusieurs questions: - Comme pour le presse papier, est-il possible faire "écouter" l'attente d'une dictée vocale? - Est-il possible d'utiliser la dictée vocale pour remplir un champ? - Est-il possible de déclencher une action lorsqu'un mot spécifique est dicté? - Tout ça sans que mon appli ne perde son focus? Toutes les manip dans AutoCAD devant se faire en arrière plan. Je me rappelle avoir lu un article de Kean Wamsley qui déclenchait la commande polyligne à partir d'un geste détecté par sa Kinnect, donc ça devrait être possible, mais dites moi si je suis complètement "barré" ou si c'est jouable? Merci Olivier
-
Salut @GEGEMATIC, Effectivement, Motion n'existe plus en France à priori. Nous on bosse avec cette société : https://mptech.fr/ Il commercialise des tablettes durcies de différentes marques. Olivier
-
LISP pour récupérer dans un texte la surface d'une polyligne
Olivier Eckmann a répondu à un(e) sujet de brunomu dans Routines LISP
@DenisHen en complément du screencast de @(gile) je t'ai fait un screencast avec ton code erroné pour voir où apparait l'erreur. https://autode.sk/3t69AD6 Olivier -
LISP pour récupérer dans un texte la surface d'une polyligne
Olivier Eckmann a répondu à un(e) sujet de brunomu dans Routines LISP
@DenisHen En même temps, quand tu lances ton code initial, dans la "console visual lisp" tu récupères le message ; erreur: no function definition: VLAX-ENAME-> Ca peut aider à trouver d'où vient le problème.🙂 Olivier -
Salut @GEGEMATIC Nous on travaille avec motion, mais le prix est du même ordre de grandeur que chez Panasonic ou Getac Eventuellement tu as ça d'occaz : https://www.backmarket.fr/motion-computing-r12-2015-128-go-wifi-4g-noir-debloque-pas-cher/337854.html?shopping=gmc&gclid=Cj0KCQjw-LOEBhDCARIsABrC0TmvbVFoBL5vtp81AROVdDMXCPAGJF7mqe48jlWbyceKh5ARsWubucsaAh7-EALw_wcB Olivier
-
LISP pour récupérer dans un texte la surface d'une polyligne
Olivier Eckmann a répondu à un(e) sujet de brunomu dans Routines LISP
Bonjour, La fonction (vlax-ename-> vla-object ename) s'écrit sans l'espace entre le signe > et le mot vla-object Donc ton code fonctionne très bien une fois l'espace enlevé (setq ename (car (entsel "\nSelectionner un contour : "))) (setq aire (vlax-get-property (vlax-ename->vla-object ename) 'area)) (princ "\nAire=") (princ aire) Olivier -
Ajout automatique de point sur tous les sommets de toutes les polylignes 3D
Olivier Eckmann a répondu à un(e) sujet de yubari dans AutoCAD Civil
Salut @(gile), @didier La commande est "CREATEPTPLYLNCTRVERTAUTO" et elle boucle en demandant de sélectionner une polyligne, jusqu'à sortir par Entrée Un cogo point c'est comme un point topo avec des coordonnées XYZ , mais c'est un objet spécifique. Voilà le résultat de la commande Liste Commande: LS LISTE 1 trouvé(s) AECC_COGO_POINT Calque: "0" Espace: Espace objet Maintien = 7e62 Groupe de points principal : _Tous les points Numéro de point : 2 Nom : point - (1) Ordonnée : 149.6574m Abscisse : 339.1551m Altitude du point : 0.000m Ordonnée d'origine de la grille : 149.6574m Abscisse d'origine de la grille : 339.1551m Latitude : S005° 58' 58.11" Longitude : O001° 21' 39.68" Coefficient d'échelle : 1.450 Convergence : -003° 09' 51.81" Point de topographie : Faux et l'interrogation lisp Commande: (entget (car (entsel))) Choix de l'objet: ((-1 . <Nom d'entité: 27c1e862ba0>) (0 . "AECC_COGO_POINT") (330 . <Nom d'entité: 27c1a8d4680>) (5 . "7E62") (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "0") (100 . "AeccDbCogoPoint")) Olivier -
Ajout automatique de point sur tous les sommets de toutes les polylignes 3D
Olivier Eckmann a répondu à un(e) sujet de yubari dans AutoCAD Civil
Bonjour, Les COGO Point sont des objets spécifiques Civil qui ne sont pas des entités de base AutoCAD, mais uniquement géré par Civil 3D. On récupère des PROXY-ENTITY dans AutoCAD Vanilla. Il n'y a pas d'API Lisp direct pour Civil, ce qui oblige à passer par l'interface COM, sinon c'est du .Net. Pour l'immatriculation, il n'y a rien de natif il me semble pour traiter un ensemble de polyligne (ou FeatureLine). Il faudrait voir du côté de Dynamo, ça doit le faire. Olivier -
macro excel et version d'Autocad
Olivier Eckmann a répondu à un(e) sujet de William44850 dans AutoCAD 2020-2024
Bonjour, Certains développements utilisent le titre de la fenêtre pour se "connecter". Il est possible qu'il cherche le mot "AutoCAD" et qu'il trouve "Autodesk MAP 3D" par exemple, donc pas AutoCAD => refus de fonctionner. Olivier -
[Challenge] Get-pt-list
Olivier Eckmann a répondu à un(e) sujet de Luna dans Programmer en s'amusant
Bonjour, J'ai repris le code de @(gile) et j'ai fait quelques tests pour comparer (je suis sous Map 3D 2018 et VS 2019) : - compilation AnyCPU ou x64 => 1% de gain en x64 - accès à l'objet en mode déprécié Open et Close par rapport à OpenCloseTransaction => 1% de gain pour OpenCloseTransaction - compilation .Net 4.6 (ObjectArx 2018) ou .Net 4.5 (ObjectArx 2015) => pas de différence Par contre je ne sais pas quelles options de compil sont différentes chez moi, mais avec la DLL de gilles j'obtiens : 15200 millisecondes pour 32768 itérations sur la poly à 10000 sommets alors qu'avec ma DLL, je passe à 10230 millisecondes. De plus, il y a un certain manque de répétitivité dans les performances, entre différentes sessions d'AutoCAD, peut-être dues à l'activité du PC (hors AutoCAD). Je suis en général entre 10200 et 10600 milli, et entre 15100 et 15600 (avec la DLL de gilles), mais 1 fois, je suis passé à 9980 et avec a DLL de Gilles, durant cette session, j'étais à 11500. Olivier -
Bonjour, étant donné que tu as Map, il y a la commande MAPCLEAN qui permet de rechercher les erreurs topologiques et notamment les "noeuds isolés", c'est à dire les extrémité de polyligne qui ne sont connectées à aucune autre géométrie. Cette commande dispose également de fonction de correction automatique (ou manuelle) par accrochage/prolongement dans un rayon de recherche. Ce n'est pas un monstre de convivialité au niveau de l'interface, mais c'est très puissant. Olivier
-
Changer de scu pendant le dessin?
Olivier Eckmann a répondu à un(e) sujet de rrobert dans AutoCAD 2020-2024
Bonjour, L'accrochage parallèle permet de faire ça il me semble? Olivier -
Il y a 10 types de personnes dans le monde : celles qui comptent en binaire et les autres
Olivier Eckmann a répondu à un(e) sujet de (gile) dans Débuter en LISP
Merci @(gile) voilà 2 opérateurs que je ne connaissais pas et bien utiles pourtant. Olivier -
Bonjour @Luna, Juste une petite remarque sur le code 70 des polylignes, en plus du bitcode 1 pour le flag fermée, il y a aussi le bitcode 128 pour le flag de génération du type de ligne. Donc une polyligne fermée avec la génération du type de ligne activée aura un code 70 à 129 (128 + 1) et pas seulement 1. Olivier
-
Bonjour, Petite info qui peut faire gagner un peu de temps. Je viens d'acheter des nouveaux portables préinstallés avec Office 365 dans toutes les langues européennes soit 14 installations. Comme je dois les désisntaller pour réinstaller notre version, la désinstallation manuelle prend un temps fou. Je suis tombé sur cet article https://support.microsoft.com/fr-fr/office/désinstaller-office-d-un-pc-9dd49b83-264a-477a-8fcc-2fdf5dbf61d8 et notamment l'option 2 avec l'outil qui va bien et c'est vraiment efficace pour effacer toutes traces d'installation d'office en 1 seule manip. Olivier
-
PROFIL ".arg"CIVIL 3D 2022
Olivier Eckmann a répondu à un(e) sujet de lili2006 dans AutoCAD 2020-2024
OK pour les granulés, c'est que ça mange ces petites bêtes😀 -
PROFIL ".arg"CIVIL 3D 2022
Olivier Eckmann a répondu à un(e) sujet de lili2006 dans AutoCAD 2020-2024
Bonjour Lilian, Le lanceur Covadis c'est très bien si tu n'as qu'une seule version d'AutoCAD et pas trop d'icône sur le bureau, sinon, il faut passer par les lanceurs spécifiques de "ACAD.exe" Dans ton menu démarrer, si tu as fait l'installation comme il faut, tu as un lanceur : - "Civil 3D 2022 - Français métrique" qui correspond à ce que je t'ai mis dans ma précédente réponse - "Civil 3D as AutoCAD 2022" qui correspond à ça : "C:\Program Files\Autodesk\AutoCAD 2022\acad.exe" /P AutoCAD /Product "C3D" /Language "fr-FR" C'est un Civil 3D sans la couche Civil, donc un AutoCAD Map 3D 2022 - Une fois que tu auras installé ton Country Kit, tu auras un lanceur "Civil 2022 France" Si tu veux Covadis en surcouche de ton Civil 3D, tu prends le 1er icône et tu remplaces : /P "<<C3D_Metric>>" par /P "Mon_profil" ou bien même par /P "C:\MES_PARAMETRES\MON_PROFIL.ARG" Si tu veux Covadis sans Civil donc sur la base d'un Map 3D, tu prends le second lanceur et tu remplaces cette fois /P AutoCAD par ton profil en ayant fait bien attention de créer ton profil car copie du profil AutoCAD, sinon il va falloir bidouiller la base de registre ou ton ARG (IsPureAcadProfile) Olivier -
PROFIL ".arg"CIVIL 3D 2022
Olivier Eckmann a répondu à un(e) sujet de lili2006 dans AutoCAD 2020-2024
Bonjour, Ton lanceur doit ressembler à ça: "C:\Program Files\Autodesk\AutoCAD 2022\acad.exe" /ld "C:\Program Files\Autodesk\AutoCAD 2022\AecBase.dbx" /p "<<C3D_Metric>>" /product C3D /language fr-FR C'est le /P qui charge le profil par défaut. Olivier -
[RESOLU] Une commande pour un bouton LANCEMENT VBA VIA LISP
Olivier Eckmann a répondu à un(e) sujet de Curlygoth dans AutoCAD 2015
Voir du côté de CMDECHO Olivier
