Aller au contenu

Curlygoth

Membres
  • Compteur de contenus

    813
  • Inscription

  • Dernière visite

  • Jours gagnés

    7

Tout ce qui a été posté par Curlygoth

  1. Curlygoth

    Bibliothèque fourreaux

    Je connais pas covadis mais il y a ça
  2. peux-tu insérer un champ dans un texte ou attribut de bloc ?
  3. Donc ils vont bien te proposer un truc ? ou pas ? Un outil comme ça dans les cartons en sachant que c'est tout nouveau j'ai des doutes ^^
  4. c'est la base d'un bon programme en effet ^^ Entrée des données / Développement programme / Ergonomie attention si tu commences avec un presta => fini avec le presta... car suivant la taille/complexité du projet. c'est quelque heures de perdu pour comprendre leur code en entier avant de commencer à travailler !
  5. Curlygoth

    Extraction

    @Luna je suis d'accord de ton point de vue ^^ J'ai la chance de travailler avec des bases "à remplir" XD ("ca depend aussi de ma bibliothéque") Je dois extraire du Télécom (vidéo, fibre, portail),de l'éclairage public, de l'AEP, de la BT,de la HTA, De l'assainissement, du chauffage urbain, etc... chaque extraction de ces réseaux sont différentes (Long AEP != Long BT != Long Télécom) ce calcul tous différemment, mais les résultats vont dans une base et le détail de chaque "tracé" vont dans des tableaux de détail suivant le client pour leur envoyé. J'ai donc plusieurs résultats pour un bouton. Mais je suis d'accord avec toi, demain j'ai un nouveau "client" qui veut encore quelque chose de différent, il faudra que je me creuse les méninge pour le satisfaire ^^ parce que en fin de compte l'extraction de données le résultat => c'est un tableau ! et un tableau ça s'adapte !
  6. Curlygoth

    Extraction

    C'est justement le but de la programmation ! un bouton et c'est tout ! suivant ce que TU veux
  7. pour des projets tel que celui que tu l'énnonces c'est plus q'une aide qu'il te faut, c'est quelqu'un qui pourrait te conseil à monter ce projet et à le réaliser si tu es partant Je suis auto-entrepreneur tout comme (gile) / Rebcao si tu trouves des personnes qui sont prêt à t'aider et à faire le projet gratuitement fonce bien sur ! Je suis développeur Office depuis plus de 10 ans Donc oui, tu peux me voir comme un "prestataire" Hors sujet : Après je suis ici pour donner des petits coup de pouces sur autocad (pas pour faire de la pub) mais bon quand j'entends base de données + outil excel = > ben j'ai préféré répondre ^^ Peut être changer mon pseudo et mon image pour paraitre plus pro du coup dans ce genre de cas ? XD
  8. Curlygoth

    Extraction

    oui par programmation c'est beaucoup plus simple !
  9. Bonjour, Si tu as tous les paramètres en main (ou la doc pour calculer le bilan carbone) Je suis preneur mais je t'annonce que ça se passerait via mon auto-entreprise et donc payant... et du coup première question : tu comptes rentré tous les paramètres à la main ou on peut les recupèrer via une base de données déjà connu ? le lien google des itinéraires des camions ?
  10. Je ne vais pas le faire : c'est une curiosité et c'est déjà le cas depuis 7 ans Aujourd'hui, il est même private function pour les curieux ^^ car le nom / couleur / Épaisseur / etc.. doit être extrait d'une base de données en fonction du client/ type de plan / type à dessiner / étape du dessin etc... le tout en 40.000 Lignes. bref c'est pas le sujet... oui c'est pour voir si on pouvait modifier la partie texte "type string" de ce genre de variable c'est tout XD Ou ce genre de constante car tout programme a ces constantes quand tu parles de "traducteurs" tu parles de la langue défini ?
  11. Bonjour, Je repasse en mode manuel pour des choses ponctuels mais je me pose cette question : en programmation pour créer un calque le minimum requis est le nom du fameux calque que l'on veux nommer(ensuite les valeur par défault ce mette en place ok) mais quand on créer un manuellement il s'appelle CalqueX (Ou X est 1 puis 2...) pour les présentation c'est pareil ! elle s'appelle PrésentationX (où X est 1 puis 2 puis 3 si les précédents existent) attention voici la question : Peut-on modifié le texte du coup le texte ici (Calque / Prénsetation) par défault pour la création de calque et/ou présentation futur ? Pourquoi ? faire avancer le shimilibilik heu le schmilblick XD
  12. Pas fan des pc portable pour Autocad... Je vais vulgarisé beaucoup mais histoire que tu y vois plus clair : 1°) Le processeur t'offre vitesse de calcul pour l'execution de programme et leur calcul "brut" La carte graphique affichera le résultat à ton écran. 2°) La mémoire ram de ton PC va garder en mémoire des valeurs / programme en execution... etc La mémoire de la carte graphique va garder en mémoire ce qu'elle "affiche" dans l'environnement (elle va calculer par exemple les ombres dans un jeux videos et quand tu va bouger le perosnnages il va recevoir l'ombre c'est ta carte graphique qui calculer !). donc une carte graphique avec une grande mémoire c'est bien, mais quand sa calcul vite aussi c'est bien aussi 😉 Pour autocad et la gestion de millier ou million de points a chaque changement d'echelle de ta "vue" la RAM de ton pc a enregistré les données dessins la carte graphique va devoir "recalculer" la position des pixels a ton écran Bref tout ça pour dire qu'il ne faut rien négliger quand on choisit un pc ^^
  13. les deux languauges sont adaptés => vu qu'ils peuvent faire la même chose ^^ et pour avoir une base de calques dans des txt / excel / word / base accessetc... c'est largement faisable ^^ Il te faut : savoir lire dans un fichier (Perso j'ai créé des fonctions pour extraire les données d'une valeur dans une base) Créer des calques et attribuer des propiétés dessus et ... c'est tout ^^ NomDuCalque;Couleur;Type de ligne;Epaisseur;Transparence;etc... chaque colonne à un index et tu cherches la bonne ligne avec le nom de ton calque par exemple
  14. Tellement mieux expliqué 🙂
  15. il y a le super site de Didier https://www.da-code.fr/les-types-de-ligne/ moi j'ai un générateur qui entre des donnée dans .lin qui est dans un dossier ressources\TypeLin et il faut 1 à 18 caractère max pour les formes complexes, j'utilise un style de texte différents voir le site DA-CODE ou je ne pourrais pas mieux l'expliquer ^^
  16. Si tu as besoin d'un programme qui génère tes types de lignes ^^
  17. @Fruity Je pense qu'il va falloir revoir quelques bases : Les objets qui consitituent le bloc et qui sont dans le calque 0 "iront dans le calque du bloc" pour la suite : Les objets ayant la propriété Dubloc permettront aux objets constituant le bloc de prendre les valeurs des propriétés de l'objet (si tu décides de changer de couleur ton bloc seul les objets ayant la propriété dubloc prendront la couleur, s'il sont sur du calque il prendront pour valeur la couleur de la propriété du calque auquel appartient le bloc) c'est un peu lourd sans images mais j’espère que tu auras compris ^^
  18. je t'avouerais que c'est pas mon domaine de compétence. mais ça me parait compliquer...
  19. Malheureusement les versions LT ne prennent pas en compte les langages de programmation.... Seulement les scrpit mais vu que tu dois lancer un scrpit à l'ouverture il te faut à minima le déclenchement par "évenement" (ouverture d'un DWG) et ça c'est unqiuement par programmation et non en script
  20. il faut juste que tu verifies : thisdrawing.name = [NOM_DE_TON_FICHIER] dans le module thisdrawing Private Sub AcadDocument_Activate() if thisdrawing.name = [NOM_DE_TON_FICHIER] then call Ouvrirfichier([NOM_DE_TON_FICHIER]) End Sub attention se simple code executera a chaque fois que ton dessin sera actif ! tu devrais je pense le compléter pour vérifié si le fichier à ouvrir est en lecture seul ou non.
  21. J'utilise ça : ça appelle le shell pour ouvrir un fichier et donc ouvre le fichier suivant l'application par défault de celui - ci et tu veux l'ouvrir quand ? edit : MonFichier est le chemin du fichier Public Function OuvrirFichier(MonFichier As String) On Error GoTo OuvertureFichierErreur 'vérifie si le fichier existe If Len(Dir(MonFichier)) = 0 Then OuvrirFichier = False Exit Function Else End If 'ouvre le fichier dans son application associée Dim MonApplication As Object Set MonApplication = CreateObject("Shell.Application") MonApplication.Open (MonFichier) OuvrirFichier = True Set MonApplication = Nothing Exit Function OuvertureFichierErreur: Set MonApplication = Nothing OuvrirFichier = False End Function
  22. C'est comme voulez mais je ne vois pas le problème 😉 je reste à dispo si besoin
  23. je note !!! j'ai aucune attache !!!
  24. Je ne connais donc je ne sais pas si c'est possible mais : Si covadis n'est pas capable de le faire, On pourrais toujours passer par de la programmation ^^
  25. j'ai des attributs genre : DATE1 MODIF1 DESSINATEUR1 DATE2 MODIF2 DESSINATEUR2 j'ai X lignes (7 je crois) a chaque fois que j'entre un indice ça se stocke dans une base comme ça : arrivé à l'indice P par exemple j'ai encore un historique des ancinse indice qui ne sont plus visible sur le plan et ces programmer pour que les indices se décalent vers le haut VALIDATION_CLIENT / VALIDATION_DATE La ce truc la c'est quelque chose que j'ai developpé dans mon entreprise actuelle (je vais pas pouvoir te filer le truc tel quel car la base est stocké sur leur serveur) faut bien que les données soit visible par ceux qui n'ont pas autocad et qui sache où on en est ^^) (Je t'ai envoyé un MP)
×
×
  • 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é