Aller au contenu

fhughes

Membres
  • Compteur de contenus

    369
  • Inscription

  • Dernière visite

Tout ce qui a été posté par fhughes

  1. Moi je préfère les premiers... Mais bon, chacun fait ce qu'il veut... ;)
  2. Tu y étais presque : Dans les nomenclatures générées par le fichiers .fmt, les paramètres système Pro/E comme le nom, le type ou la quantité doivent être précédés par %$ En revanche, les paramètres utilisateurs, comme description, designation, masse, matiere etc ne doivent être précédés que du signe % Ainsi : .breakdown Assemblage, %$name[-38.38s] .titles Qté :;,Type:;,Nom :;,Désignation:;,Masse: .row %$quantity[5d];,%$type[-15.15s];,%$name[-32.32s];,%designation_longue[-50.50s];,%masse[8.2d] .summary , Récapitulation, des, pièces, pour, l'assemblage, %$name[-14.14s] : .titles Qté :;,Type:;,Nom :;,Désignation:;,Masse: .row %$quantity[5d];,%$type[-15.15s];,%$name[-32.32s];,%designation_longue[-50.50s];,%masse[8.2d] Total : %[$total($quantity)][-6d] te donnera une jolie liste séparée par des virgules directement "ouvrable" dans excel :casstet: [Edité le 25/11/2006 par fhughes]
  3. Un jour en clientèle, j'ai appris que pour certaines applications, on réalisait des ressorts avec du fil torsadé ! Pour augmenter la raideur du ressort sans trop augmenter le diamètre, m'a-t-on dit à l'époque... Cela donne des pièces comme ça : http://huguesfrancois.no-ip.org/public/tutoriaux/ressort/ressort_img10.gif Sympa, non ? ;) [Edité le 19/4/2011 par fhughes]
  4. fhughes

    calcul de contraintes sur un mat

    Salut ahotep, essaye de prendre contact avec ces gens là. Ce sont de véritables pros du calcul et du pré-dimensionnement. Salut
  5. En rapport avec ce sujet : http://www.cadxp.com/modules.php?op=modload&name=XForum&file=viewthread&tid=12671
  6. M'ouais, pas mal... Voici ma méthode : Créer une nouvelle pièce et insérer un balayage hélicoïdal avec comme options : Variable, Normal à traj et Main Droite Esquisser la trajectoire comme suit : http://huguesfrancois.no-ip.org/public/tutoriaux/ressort/ressort_img1.gif Il y a un trait d'axe vertical aligné sur le plan vertical et 4 segments de droite pour définir le parcours. Les deux segments extremes sont de longueurs égales ainsi que les deux segments centraux. Les cotes n'ont pour le moment que peu d'importance. Celle de 12,5 mm représente les spires jointives et celle de 100 mm la longueur hors tout. Valider l'esquisse de la trajectoire. Entrer la valeur du pas au début du balayage : 5 mm (même valeur que celle du diamètre du fil). Idem pour le pas à l'autre extrémité : 5 mm Ensuite, cliquer chaque sommet intermédiaire sur la trajectoire pour définir les valeurs de pas variables : http://huguesfrancois.no-ip.org/public/tutoriaux/ressort/ressort_img3.gif Entrer 5, 20 et 5 comme valeurs intermédiaires. Valider par OK et OK puis dessiner la section du ressort : http://huguesfrancois.no-ip.org/public/tutoriaux/ressort/ressort_img2.gif Valider l'esquisse puis la fonction. Voila, première étape terminée : http://huguesfrancois.no-ip.org/public/tutoriaux/ressort/ressort_img4.gif Il reste à paramétrer notre ressort pour pouvoir contrôler sa longueur, le nombre de spires jointives et le nombre de spires intermédiaires. Nous allons commencer par renommer quelques cotes, afin de se simplifier le travail plus tard : Sélectionner le balayage dans l'arbre du modèle, puis bouton de droite, Edition et encore bouton de droite, Afficher les cotes d'esquisse : http://huguesfrancois.no-ip.org/public/tutoriaux/ressort/ressort_img5.gif Renommer les cotes comme indiqué. Il faut maintenant créer deux paramètres et écrire quelques savantes relations Outils/Paramètres Créer les paramètres NSPIRES=6 NSPIRES_FIXES=2 Puis entrer les relations suivantes (copier/coller à partir de ce post) : Outils/Relations LONG_FIXE=NSPIRES_FIXES*DIA_FIL PAS_0=DIA_FIL PAS_1=(2*LONG_FIXE/NSPIRES_FIXES)-PAS_0 PAS_2 = PAS_1 PAS_3 = PAS_0 PAS_MOYEN=(2*(LONGUEUR-(2*LONG_FIXE))/NSPIRES)-PAS_1 Fini... http://huguesfrancois.no-ip.org/public/tutoriaux/ressort/ressort_img6.gif Pour faire plus joli encore, on peut créer une découpe extrudée des deux cotés à travers tout autour du ressort pour réaliser les meulages des extrémités. Avec les relations qui vont bien pour que la hauteur de la découpe soit égale à la longueur du ressort et la largeur de la découpe soit égale au diamètre moyen + diamètre du fil... Une dernière pour la route : Outils/Programme.../Editer conception Dans la section INPUT, entrer : INPUT LONGUEUR NUMBER DIAMETRE NUMBER DIA_FIL NUMBER NSPIRES NUMBER NSPIRES_FIXES NUMBER END INPUT Quitter l'éditeur de texte, réponder OUI à la question puis Valeurs cour/Ok A la prochaine régénération, sélectionner Entrer http://huguesfrancois.no-ip.org/public/tutoriaux/ressort/ressort_img7.gif On peut maintenant changer les caractéristiques du ressort à chaque régénération ! http://huguesfrancois.no-ip.org/public/tutoriaux/ressort/ressort_img8.gif ;) http://huguesfrancois.no-ip.org/public/tutoriaux/ressort/ressort_img9.gif [Edité le 19/4/2011 par fhughes]
  7. Bonne idée, en effet. 2 petites remarques : Je n'ai pas pu lire l'avi directement avec Windows Media Player (guère étonnant, somme toute). J'ai réussi avec VLC Media Player. Le taux de transfert pour télécharger la vidéo m'a paru trés faible ~10 Ko/s. Est-ce lié au site dl.free.fr ??
  8. Tout ça c'est bien joli, mais pour faire un vrai ressort, avec spires jointives et tout et tout, je fais comment avec SW ??? http://huguesfrancois.no-ip.org/public/images/ressort.gif :casstet: [Edité le 19/4/2011 par fhughes]
  9. fhughes

    extrusion

    Est-ce que l'extrusion apparaît dans l'arbre de construction de la pièce ou uniquement dans l'arbre de construction de l'assemblage. Car ce qui peut enduire avec de l'erreur, c'est que l'on trouve également une fonction "extrusion" comme fonction d'assemblage, mais celle-ci ne créé que des géométries surfaciques. Il faut donc effectivement "activer" la pièce avant d'agir. L'indication "Piéce active" apparaît en bas à droite de l'écran.
  10. fhughes

    Assemblage

    Je corrige les informations de big1 et complète les miennes: En effet, on peut également utiliser un fichier "search.pro" pour stocker les chemins de sous-répertoires contenants les élèments du projet. Dans ce cas, on ajoutera dans le fichier "config.pro" l'instruction "search_path_file" avec pour valeur le chemin de l'emplacement du fichier "search.pro". Si on ne fait pas figurer le chemin devant "search.pro" (SEARCH_PATH_FILE search.pro), Pro/E lira par défaut le fichier search.pro se trouvant dans le répertoire de démarrage (indiqué dans le raccourci de lancement) Dans le fichier "search.pro", il ne faut pas faire figurer l'instruction "search_path", mais uniquement le chemin des répertoires contenant les élèments du projet. Le mieux étant d'utiliser des chemins relatifs plutôt qu'absolus. ATTENTION : il faut rester modeste dans le nombre d'instructions "search_path" ou de chemins dans le fichier "search.pro". En effet, au delà d'un vingtaine de lignes, les performances de chargement des assemblages chutent. Il faut absolument gérer la bibliothèque avec "PRO_LIBRARY_DIR", beaucoup plus radide. Ce post en parlait déjà... [Edité le 14/11/2006 par fhughes]
  11. fhughes

    Assemblage

    Il y a 2 moyens : 1- Pour gérer des élèments situés dans des sous-répertoire et faisant partie du même projet, je conseil l'utilisation de l'instruction "search_path" dans le fichier "config.pro". 2- Pour la gestion efficace d'une bibliothèque d'élèments standards (pièces et assemblages), il est préférable de procéder comme suit : Créer une arborescence contenant les pièces et assemblages de bibliothèque (pas d'espaces dans le nom des répertoires) Créer une variable d'environnement appelée "PRO_LIBRARY_DIR" avec pour valeur le chemin de la racine de la bibliothèque ex : D:\PTC\BIBLIOTHEQUE Dans le fichier "config.pro", ajouter l'option "pro_library_dir" avec pour valeur "$PRO_LIBRARY_DIR" Dans une fenêtre MS-DOS, exécuter la commande "pro_build_library_ctg.bat" Relancer cette commande à chaque changement de la composition de la bibliothèque Voilà, avec ces conseils, tu pourras gérer correctement les pièces communes.
  12. fhughes

    extrusion

    N'y aurait-il pas eu une copie de surface sur cette pièce avant de faire la découpe ??? Je m'explique : Je crée une première extrusion solide.. Sur celle-ci, je réalise une copie de surface : clique une surface, bouton de droite+surfaces solides + CTRL C CTRL V et Ok Voilà, je viens de créer une "peau" autour de ma pièce. Elle ne se voit pas, car elle est de la même couleur. Puis je crée une découpe... et elle n'apparaît pas ! car la surface la cache. Oula Oup, BarbaTruc On m'appelle Gérard Majax
  13. fhughes

    ??

    Cela veut dire que le composant est contraint sur un autre composant qui lui n'est pas totalement contraint...
  14. J'en connaîs quelques-unes : Bureaux d'études, ingénierie machines spéciales, bureaux de calculs, préstation de services, délégation de personnels, intérim. Le choix est vaste. Voici mon mail : forumcadxp-contact@yahoo.fr
  15. Et hop, tu viens de nous faire perdre des dizaines de journées de consulting ! Gacheur !! :mad: Bon, sans rire, maintenant : Si en plus, dans les modèles 3d, tu intègres le paramètre "drawing_scale_factor", tu auras toujours la même taille apparente des vues dans la mise en plan, même si tu remplace ensuite le modèle par une de ses instances, plus petite ou plus grande... :D
  16. Capillo-tracté, mais magistral. Bravo. :P
  17. fhughes

    enregistrer un jpeg

    Wildfire 3 intègre directement cette fonctionnalité.
  18. Avec Pro/E WF3, on peut maintenant sauver le contenu d'une table de nomenclature au format CSV (comma separated values) directement lisible dans Excel. Avec les versions antérieures, on peut sauver les tables de nomentclature au format texte avec des champs formatés. Sinon, avec l'option bom_format et un fichier .fmt idoine, on peut créer là aussi des fichiers de nomenclature dont les colonnes sont séparées par des virgules, et donc lisibles directement dans Excel. Il fait beau au Luxo? [Edité le 27/10/2006 par fhughes]
  19. Je pense que par vrai 3D, tu sous-entends perspective avec point de fuite, que l'on active par Affichage/Configuration du Modèle/Perspective (en WF3). Pour enregistrer une image en perspective, il faut dérouler la séquence d'enregistrement quasiment jusqu'au bout avant de mettre le modèle en perspective : Fichier/Enregistrer sous/Jpeg/Ok/ Là, on règle le format de la page et la résolution, puis, avant d'appuyer sur Ok, on place le modèle en perspective... Attention, certaines fenêtres auront peut-être tendance à disparaître. En fait, elles se cachent derrière la fenêtre principale. On peut les faire revenir en avant-plan par Alt+Tab. En revanche, on ne peut pas travailler en permanence avec la perspective active... [Edité le 26/10/2006 par fhughes]
  20. Dans Windows : Démarrer/Panneau de Configuration/Système/Avancé/Variables d'environnement Puis, dans les variables systèmes pour tous les utilisateurs : Nom de la variable : LANG valeur : french Voila.
  21. Il faut utiliser les représentations simplifiées. Ca marche un peu comme les états de styles mais on peut les utiliser dans les mises en plans...
  22. En fait, dans mon exemple, j'ai utilisé deux fois la même relation, pour l'angle et la profondeur, à un détail près : dans le cas de l'angle, j'ai écrit : où mem_i désigne l'incrément angulaire. Si tu ne veux pas jouer sur l'incrément mais sur la valeur de l'angle final (la position), il suffit de mettre memb_v De la même manière, cette fois pour la profondeur, il faudra faire l'inverse : memb_i=3*cos(evalgraph("angle_repet",idx1*10) Cette fois, ce sera l'incrément qui sera fonction de la valeur du graphe... Bon courage ;)
  23. fhughes

    Plantages SolidWorks

    Quelles sont vos relations avec vos revendeurs respectifs ? En ma qualité de revendeur, je conseille tjrs à mes clients de ne pas se précipiter sur les toutes dernières versions mais d'attendre sagement que le déverminage soit fait... C'est valable pour tous les softs. En effet, je ne suis pas revendeur SW...
  24. A mon avis, c'est lié au type d'éditeur de texte configuré dans le fichier config.pro. Ajoute les options suivantes : pro_editor_command notepad.exe relation_file_editor editor ou alors enlève-les carrément. Je pense que Pro/E cherche un éditeur qu'il ne trouve pas au moment d'éditer les rélations...
  25. La question était longue, la réponse risque de l'être tout autant ;) Moi, j'aborderai le problème en utilisant une répétition pilotée par un graphe plutôt qu'une répétition par table. J'ai créé cette pièce là : http://huguesfrancois.no-ip.org/public/images/base_repet.jpg et le but du jeu est de répéter la petite découpe circulaire avec 3 incréments de 10°, 17° et 28° Je commence par dessiner mon graphe en l'insérant avant la fonction de découpe : Insertion/Références/Graphe Je lui donne un petit nom : "angle_repet" et je dessine ça : http://huguesfrancois.no-ip.org/public/images/graphe_repet.jpg Ce qu'il faut retenir, c'est qu'en ordonnées, j'ai mon incrément, et en abscisses, j'ai le numéro d'ordre de l'instance de répétition multiplié par 10 histoire d'avoir un graphe pas trop vertical. Ainsi, pour la première instance, numéro d'ordre 1, je tombe sur 10°, pour 2, j'ai 17° et pour 3 j'ai 28°. Le reste des traits, c'est pour faire joli ! Ensuite, je crée ma répétition et je sélectionne la cote d'angle comme première direction de répétition, puis dans le menu "cotes", je sélectionne la ligne de l'incrément et je coche la case "Définir l'incrément par relation" : http://huguesfrancois.no-ip.org/public/images/menu_repet.jpg Tout le monde est là ? Je continue... Ensuite , je clique sur le bouton "Edition" et je tape la relation suivante : memb_i=evalgraph("angle_repet",idx1*10) Comme indiqué dans les commentaires de l'éditeur des relations de répétitions, memb_i représente l'incrément et idx1 le numéro d'ordre de l'instance. Ensuite, je sors de l'éditeur de relations, puis je sélectionne (avec CTRL enfoncé) la cote de profondeur de ma découpe, afin qu'elle évolue pendant la répétition angulaire. Je sélectionne une nouvelle fois l'option " Définir l'incrément par relation" : http://huguesfrancois.no-ip.org/public/images/menu_repet2.jpg Puis "Edition" et je rentre cette fois cette relation : memb_v=evalgraph("angle_repet",idx1*10) Les plus attentifs auront noté que cette fois, je pilote memb_v, qui est la cote finale. Le résultat est le suivant : http://huguesfrancois.no-ip.org/public/images/repet_finie.jpg J'ai donc une répétition où la cote de profondeur de ma découpe est égale à l'incrément angulaire de cette même répétition... CQFD :D [Edité le 19/4/2011 par fhughes]
×
×
  • 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é