Aller au contenu

fhughes

Membres
  • Compteur de contenus

    369
  • Inscription

  • Dernière visite

Tout ce qui a été posté par fhughes

  1. Voici les relations que j'utilise dans mes gabarits de démarrage. Elles détectent automatiquement si certaines des cotes de la pièce sont nommées : "longueur", "largeur", "hauteur", "profondeur", "diametre" ou "epaisseur" /**** ATTRIBUTION DES PARAMETRES DIMENSIONNELS ***** IF EXISTS ("designation") DESIGNATION_LONGUE=DESIGNATION ELSE DESIGNATION_LONGUE=REL_MODEL_NAME() ENDIF /*** POUR CHANGER LE NOMBRE DE DÉCIMALES APRÉS LA VIRGULE : DECIMALES=2 IF EXISTS("diametre") _C=ITOS(DIAMETRE*10^DECIMALES) _P=STRING_LENGTH(_C)-DECIMALES _F="," + EXTRACT(_C,_P + 1,DECIMALES) DESIGNATION_LONGUE=DESIGNATION_LONGUE + " Ø" + EXTRACT(_C,1,_P) IF _F != EXTRACT(",000000000000000",1,DECIMALES + 1) DESIGNATION_LONGUE=DESIGNATION_LONGUE + _F ENDIF ENDIF IF EXISTS("hauteur") _C=ITOS(HAUTEUR*10^DECIMALES) _P=STRING_LENGTH(_C)-DECIMALES _F="," + EXTRACT(_C,_P + 1,DECIMALES) DESIGNATION_LONGUE=DESIGNATION_LONGUE + " H:" + EXTRACT(_C,1,_P) IF _F != EXTRACT(",000000000000000",1,DECIMALES + 1) DESIGNATION_LONGUE=DESIGNATION_LONGUE + _F ENDIF ENDIF IF EXISTS("largeur") _C=ITOS(LARGEUR*10^DECIMALES) _P=STRING_LENGTH(_C)-DECIMALES _F="," + EXTRACT(_C,_P + 1,DECIMALES) DESIGNATION_LONGUE=DESIGNATION_LONGUE + " l:" + EXTRACT(_C,1,_P) IF _F != EXTRACT(",000000000000000",1,DECIMALES + 1) DESIGNATION_LONGUE=DESIGNATION_LONGUE + _F ENDIF ENDIF IF EXISTS("profondeur") _C=ITOS(PROFONDEUR*10^DECIMALES) _P=STRING_LENGTH(_C)-DECIMALES _F="," + EXTRACT(_C,_P + 1,DECIMALES) DESIGNATION_LONGUE=DESIGNATION_LONGUE + " P:" + EXTRACT(_C,1,_P) IF _F != EXTRACT(",000000000000000",1,DECIMALES + 1) DESIGNATION_LONGUE=DESIGNATION_LONGUE + _F ENDIF ENDIF IF EXISTS("epaisseur") _C=ITOS(EPAISSEUR*10^DECIMALES) _P=STRING_LENGTH(_C)-DECIMALES _F="," + EXTRACT(_C,_P + 1,DECIMALES) DESIGNATION_LONGUE=DESIGNATION_LONGUE + " e:" + EXTRACT(_C,1,_P) IF _F != EXTRACT(",000000000000000",1,DECIMALES + 1) DESIGNATION_LONGUE=DESIGNATION_LONGUE + _F ENDIF ENDIF IF EXISTS("LONGUEUR") _C=ITOS(LONGUEUR*10^DECIMALES) _P=STRING_LENGTH(_C)-DECIMALES _F="," + EXTRACT(_C,_P + 1,DECIMALES) DESIGNATION_LONGUE=DESIGNATION_LONGUE + " L:" + EXTRACT(_C,1,_P) IF _F != EXTRACT(",000000000000000",1,DECIMALES + 1) DESIGNATION_LONGUE=DESIGNATION_LONGUE + _F ENDIF ENDIF Comme on peut le constater, ces relations complètent automatiquement le paramètre "designation_longue" à partir du paramètre "designation" et des paramètres dimensionnels, permettant ainsi d'obtenir facilement des nomenclatures de débit précises... Remarque : si le paramètre "designation" n'existe pas, c'est le nom de la pièce ou de l'assemblage qui est utilisé comme base pour la designation longue. [Edité le 28/10/2009 par fhughes]
  2. fhughes

    Escargot...

    Bonjour, comment peut-on modéliser ça : http://huguesfrancois.no-ip.org/public/Images/escargot.gif avec Solidworks ? [Edité le 19/4/2011 par fhughes]
  3. fhughes

    Réalisation d\'un catalogue.

    Et si on a pas Excel ??? Je connais un grand nombre de sociétés où la suite bureautique officielle est OpenOffice... On ne fait pas de familles de pièces ? [Edité le 1/10/2009 par fhughes]
  4. Ben les mecs, s'êtes pas rendus avec un soft pareil... Et là, il s'agit uniquement des rentrer des cotes... Imaginez un peu le bazard si vous vouliez en plus gérer des fonctions dans les tables de familles... Quelqu'un peut-il me dire à quoi sert CATIA ?
  5. Alors, en fait, il faut afficher les cotes de fonction dans le sous-ensemble dans lequel on veut modifier les cotes... Dans un gros assemblage de quelques milliers de pièces, ça ne doit pas être trés pratique. Et quand je le fais sur mon petit essai, l'assemblage dans lequel je veux modifier les cotes est un sous-ensemble, et les cotes apparaîssent n'importe où à l'écran, ce qui rend quasiment impossible leur identification rapide et leur modification. Elles apparaîssent en effet noyées dans les autres pièces et sont donc parfois invisibles. Personne n'a une autre manip à me proposer ou bien personne ne met des cotes dans ses assemblages ? Autre question : Comment fait-on apparaître ces cotes dans une mises en plan ??? [Edité le 1/10/2009 par fhughes]
  6. Je doit être trop bête pour utiliser ce soft... J'ai beau afficher les annotations, mes cotes d'assemblage restent invisibles. Et l'icone "Instant 3D" n'apparaît que lorsque je travaille sur des pièces, pas sur des assemblages...
  7. Nouvelle question : je suis en train de créer un assemblage... J'ai placé une pièce par rapport à une autre avec une contrainte "coller" avec un décalage, ce qui correspond donc à un jeu d'assemblage. (Plus 2 autres contraintes quelconques pour finir le placement) La où je peine, c'est ensuite pour modifier cette cote d'assemblage rapidement... Quand je double clique sur la pièce placée grâce à cette cote, seules les cotes de la fonction de la pièce sur laquelle j'ai cliqué apparaissent... Pour modifier la valeur de la cote d'assemblage, je n'ai pour le moment pas trouvé autre chose que d'aller éditer la contrainte, ce qui est franchement lourd et indigne d'un soft qui se veut le roi de l'intuitivité... Quelqu'un peut-il éclairer ma lanterne...
  8. C'est pour convaincre Décathlon ? Demande à Rossignol, ils sont déjà client...
  9. Si tu à la chance de posséder le module AAX (Advanced Assembly eXtension), ou simplement le l'option Pro/ASSEMBLY, tu peux créer des pièces mécano-soudées grâce aux fonctionnalités "d'héritage". Ce mode de travail permet de créer une nouvelle pièce en y incorporant des pièces extèrieures, comme si il s'agissait d'un assemblage... Puis d'y ajouter des fonctions normales comme des découpes ou des ajouts de matière. Et dans les mises en plans, il n'y a pas de traits entre les fusions
  10. fhughes

    Annuler l\'option mince

    Je suis surtout désolé pour les utilisateurs de Solidworks...
  11. N'existe-t-il pas des rollers dans une des anciennes formation PTC ???
  12. fhughes

    Remplacer une esquisse...

    Ok d'accord, mais comment est-ce qu'on la réutilise dans une autre pièce ??
  13. fhughes

    Remplacer une esquisse...

    J'ai pas laissé tombé mon soft préféré, mais comme certains pensent que je suis sectaire et borné, je me renseigne... Avant de vouloir critiquer, il faut se renseigner... Ceci dit, j'ai ma réponse : on ne peut pas remplacer une esquisse par une autre. Il faut détruire l'ancienne, ce qui risque de provoquer la mise en échec des fonctions qui suivent et qui font référence cette esquisse. Autre question : peux-tu enregistrer une esquisse seule, pour pouvoir se créer une bibliothèque d'esquisses (empreintes torx, oblong, té, triangles, etc...) ? Et la suite qui va avec : peux-t-on importer une esquisse toute prète plutôt que de devoir la redessiner ?
  14. Bonjour à tous, nouvelle question aux experts Solidworks : peux-t-on remplacer l'esquisse d'une fonction par une autre. Par exemple, je crée une découpe carrée dans un volume. J'aimerais pouvoir créer une autre esquisse (hexagone) et m'en servir pour remplacer l'esquisse carrée de ma découpe, tout en conservant les autres propriétés de cette dernière (profondeur, mince ou non, etc...) Est-ce possible ?
  15. Encore une p'tite question : j'ai créé une extrusion avec l'option "mince". Parfait. Mais maintenant, j'aimerais éditer cette fonction et enlever cette option mince pour retrouver une fonction "pleine" (sans détruire cette fonction, bien entendu). Mais la coche est grisée dans le propertymanager... Est-ce normal ou y a-t-il une option planquée quelque part ??? http://huguesfrancois.no-ip.org/public/images/sw/sw_redef_thin.gif De la même manière, si une fonction a été créée pleine et que j'essaye de la redéfinir plus tard, "mince" n'existe plus dans les options proposées.. :casstet: [Edité le 19/4/2011 par fhughes]
  16. fhughes

    Découpe par plan

    Bon, cette fois, j'ai cherché et je n'ai pas trouvé... Est-il possible de créer directement une découpe dans une pièce en utilisant un plan de référence ? Exemple : j'ai cette pièce : http://huguesfrancois.no-ip.org/public/Images/sw/sw_decoupe_plane_1.jpg et j'aimerais obtenir ceci : http://huguesfrancois.no-ip.org/public/Images/sw/sw_decoupe_plane_2.jpg en utilisant directement le plan "dessus" pour couper la pièce, sans esquisser quoi que ce soit... Est-ce possible. Ici, la pièce est simple, mais dans des cas plus compliqués, cela peut s'avérer bien pratique. [Edité le 19/4/2011 par fhughes]
  17. fhughes

    Dépouille...

    J'ai trouvé. [Edité le 13/9/2009 par fhughes]
  18. fhughes

    Configurateur

    No comment ;)
  19. Je ne vois pas où est le problème. Le fait que le paramètre soit créé dans le gabarit ne sous-entend pas que sa valeur sera la même dans les pièces créées à partir de ce dernier. Il s'agit de copies indépendantes et donc la valeur de ce paramètre "designer" pourra être différente dans chacune d'entre elles. 1- Je crée un gabarit appelé "piece_gabarit" et je le stocke dans le dossier défini par l'option start_model_dir du config.pro 2- dans ce modèle gabarit, je crée un paramètre "designer" de type chaine, valeur par défaut "--" 3- Je crée une première pièce "toto" à partir de ce gabarit 4- Dans cette pièce toto, je change la valeur du paramètre "designer" en "fhughes" 5- Je crée une deuxième pièce "titi" à partir du même gabarit 6 - Dans cette pièce titi, je change la valeur du paramètre "designer" en "hoppla" 7- Résultat : 2 pièces indépendantes, l'une dessinée par fhughes, l'autre par hoppla. Et le gabarit n'a pas changé... Dans les mises en plans respectives, le texte &designer prendra la bonne valeur... [Edité le 17/7/2009 par fhughes]
  20. Il faut faire les trous avec des fonctions d'assemblage, et non de pièces.
  21. fhughes

    Gabarit

    Tu peux créer des cotes 3D dans l'assemblage. Elles apparaîtront ensuite dans la mise en plan.
  22. Coming soon : Ici ;)[Edité le 1/7/2009 par fhughes] [Edité le 19/4/2011 par fhughes]
  23. Chaque dossier de la bibliothèque peut (doit) contenir soit un fichier index.mnu, soit un fichier qui porte le nom du dossier avec comme extension .mnu. Si le fichier .mnu n'existe pas, Pro/E fait une lecture directe du contenu du répertoire. Si le fichier .mnu existe, Pro/E le lit. L'idée d'écrire à la mano ces fichiers est bonne, complète et précise, mais elle est longue et fastidieuse... C'est pourquoi j'avais écrit (en 1998 !) un petit batch qui crée tout seul ces fameux fichiers .mnu En revanche, la description écrite dans ces fichiers est simplifiée... Ce batch est disponible ici [Edité le 19/4/2011 par fhughes]
  24. fhughes

    Auteur

    En utilisant Information/Info session, on obtient ce qui suit : http://huguesfrancois.no-ip.org/public/images/info%20session.jpg Il y a une colonne qui donne le nom de l'utilisateur windows qui a sauvé l'objet. [Edité le 19/4/2011 par fhughes]
  25. Non, il n'y a pas, à ma connaissance, d'option spécifique pour gérer le double écran. C'est plutôt lié au pilotes de la carte graphique.
×
×
  • 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é