Aller au contenu

hoppla

Membres
  • Compteur de contenus

    1 883
  • Inscription

  • Dernière visite

  • Jours gagnés

    2

Tout ce qui a été posté par hoppla

  1. hoppla

    Niveau

    Tu ne peux pas associer ces informations aux modèles 3D car le même composant peut très bien se retrouver dans plusieurs sous-assemblages de niveaux différents... donc c'est bien dans la nomenclature de la mise en plan qu'il faut extraire cette info. Si tu dois avoir le paramètre rpt.level dans la région, ne serait-il pas possible de le mettre dans une colonne de 0,1mm de large, avec un caractère de 0,1mm et une couleur blanche? Comme ça il sera utilisable mais n'apparaîtra pas à l'impression...
  2. Je viens de décrouvrir la page suivante sur YouTube qui contient de nombreuses vidéos créées directement par PTC. : http://www.youtube.com/ptcstudio C'est plutôt bien fait et très intéressant (à condition de comprendre l'anglais) http://img17.imageshack.us/img17/5923/copieecran221.jpg
  3. Ouvre un nouveau sujet, dans celmui-ci on parle des pertes aux plis en tôlerie. Si on mélange tout l'information ne sera pas facile à retrouver dans le futur
  4. Si tu veux ajouter un paramètres dans la table de famille il faut ouvrir le Générique, créer un paramètre (par exemple INSTANCE), l'ajouter à la table de famille, éditer sa valeur pour chaque instance, lancer la vérification des instances, puis sauver ton générique. Toutes les informations sur les instances sont stockées dans le générique, même si tu utilises Excel pour éditer la table.
  5. C'est le "Pli Spinal" qui permet de déformer une pièce solide en lma faisant suivre une courbe. Mais quel est l'intérêt de représenter les crans d'une couroie crantée? PS: Ce n'est sans doute pas le bon Post pour aborder ce sujet qui n'a pas grand chose à voir avec les tables de pliage en tôlerie... [Edité le 8/4/2009 par hoppla]
  6. Exlure complètement les instances ou les remplacer par leurs génériques? Quel est le but de la manip?
  7. hoppla

    Niveau

    Il est possible de créer des relations à l'intérieur d'une région de répétition, par exemple pour calculer la masse totale d'un composant en multipliant sa masse unitaire par ne nb de composants. Il est donc probablement également possible de piloter un paramètre Toto avec une condition, du genre Si rpt.level >2 alors Toto = "sous-assemblage", et d'afficher Toto dans une colonne de la table. Maintenant pour être honnête, je n'ai jamais testé l'utilisation de conditions sur les relations de régions de répétition... Je te laisse essayer et nous faire part du résultat ;-)
  8. hoppla

    Niveau

    Cette technique à base de regions de repetition imbriquees est un peu compliquée à expliquer en quelques lignes... En voici une autre plus simple avec une seule region de répétition: 1) Tu crées une table de 3 colonnes et 2 lignes 2) Tu crées une région de répétition "simple" avec les 3 cellules du bas (celles de la 2ème ligne) 3) Tu entres les valeurs des paramètres à extraire dans la table (voir image plus bas) - rpt.index pour l'index - rpt.level pour le niveau dans la nomenclature (ton souhait) - asm.mbr.name pour le nom du composant 4) Tu règles les attributs de ta région de répétition - Doubles pour lister tous les composants niveau par niveau - Récursive pour aller jusqu'au dernier niveau 6) Tu peux ajouter une Indentation sur la cellule asm.mbr.nam pour décaler le nom en fonction de son niveau dans la nomenclature. 7) Tu utilises le menu "Chger Symbs" pour afficher les valeurs plutôt que les symboles, puis "Actualiser tables" pour afficher le contenu. http://img246.imageshack.us/img246/6866/copieecrannomenclature.jpg 8) Tu peux ajouter un filtre &rpt.level != x à ta région de répétition si tu veux n'afficher que le niveaux différents de x dans ta nomenclature
  9. Il y a plusieurs niveaux de réponse à ta question... Les interfaces de placement Tu peux associer aux composants leurs règles de placement et/ou de réception. Lorsque tu veux placer un composant ayant des règles de placement dans un assemblage, il suffit de le glisser/déposer à la souris à proximité des références sur lesquelles tu tu veux le placer, et l'assemblage se fait automatiquement. Si en plus de cela tu as prévu des interfaces de réception dans l'assemblage, alors il ne sera même pas nécessaire de le placer approximativement sur les bonnes références, il les retrouvera automatiquement. L'interchangeabilité Il est possible de substituer automatiquement un composant par un autre en conservant toutes les références avec d'autres composants. En résumé, tu peux remplacer automatiquement un composant sans provoquer d'échec de régénération ou de perte de référence. Les schémas Ce sont des documents un pe comme des mises en plan dans lesquels on indique les dimensions principales et règles de placement des composants. En général on utilise pour ça un schéma 2D simplifié, d'où le nom. Ensuite, en faisant pointer tes composants sur le schéma souhaité, ils seront capables de se placer automatiquement au bon endroit dans l'assemblage et de se régénerer aux bonne dimensions. Pro/Program C'est la possibilité de compléter le "script" de création de ton assemblage par un certain nombre de tests, conditions, subsitution... Tu peux également pointer sur un questionnaire de début, soit interactif soit sous forme de fichier texte. Grace a ce script tu peux récalculer un assemblage en activant/désactivant/substituant certains composants en fonction de tes paramètres d'entrée, et donc obtenir un nouvel assemblage en quelques minutes au lieu de plusieurs heures ou jours de travail. Pour fair esimple, c'est une sorte de configurateur produit. Weblink C'est la possibilité de coupler ton assemblage automatisé avec une page web pour le piloter En résumé: Pro/ENGINEER t'offre toute une série de solutions pour placer automatquement, subsituer ou redimensionner tes composants dans un assemblage. La plupart de ces outils sont complémentaires, ce qui ne dispense pas d'une réflexion méthodologique pour savoir lesquels seront les plus adaptés à ce que tu veux faire. Je ne peux que t'inviter à en discuter avec un spécialiste pour mettre ça en place (si tu as un contact avec un consultant Pro/E c'est le moment de l'utiliser)
  10. hoppla

    Niveau

    Tu peux utiliser une nomenclature avec zones de répétition imbriquées pour visualiser les sous-niveaux d'une nomenclature. SUivant les attributs affectés à chaque zone et sous-zone, tu peux ne voir qu'un certain nb de niveaux.
  11. Ce n'est à priori pas possible avec les fonctions std de Pro/ENGINEER. Soit les bulles sont placées automatiquement sur l'assemblage en se référant à une table de nomenclature existante (que tu peux éventuellement personnaliser en renumérotant les articles,en les triant ou en les filtrant). Soit elles sont créées manuellement mais dans ce cas là elles ne sont liées ni à un composant, ni à une nomenclature; tu peux mettre les bulles que tu veux avec les numéros que tu veux sur les composants que tu veux. Pour faire ce que tu souhaites (remplir automatiquement la table en fonction des bulles créées manuellement) il faut sans doute un développement spécifique.
  12. C'est un paramètre à la base destiné au PDM Par défaut, avec Pro/ENGINEER de base, ce paramètre prend la même valeur que le nom du fichier, suivi par l'extension correspondant au type de composant. Par exemple, pour une pièce s'appelant TOTO, le PTC_COMMON_NAME sera TOTO.PRT
  13. Peut-être que le mot "Désigné" a été utilisé dans une phrase dans un sens différent que celui relatif au PDM... ce n'est pas bien grave maintenant que les choses sont claires. En toutt cas ta ligne restricted_val_definition du config.pro est la bonne. Sinon après toute modification je pense qu'il te faut redémarrer Pro/ENGINEER pour que le fichier de paramètres soit à nouveau chargé.
  14. Malheureusement non, en tout cas pas avec le fonctionnement de base des relations et paramètres en mise-en-plan. Visiblement ce problème est connu chez PTC (tu peux consulter la fiche du Support: http:// https://www.ptc.com/appserver/cs/view/call.jsp?n=6869878) et la solution suggérée est d'utiliser le paramètre du nom au composant 3D et de donner les mêmes noms au composant et à sa mise en plan. Après il y a sans doute des solution avec un peu de développement, masi là ça n'est plus du tout dans mes cordes.
  15. Ok, dans ce cas là ce n'a rien à voir avec les paramètres "désignés" dont le but est d'être exploitables dans un PDM/PLM Pour ton pb la liste de définition des valeurs restreintes des paramètres peut avoir n'importe quel nom, la seule contrainte est qu'elle soit au format texte et que son chemin d'accès soit indiqué dans le config.pro Voici ci-dessous un exemple de fichier "parametres.txt" qui fonctionne correctement (ou en tout cas qui fonctionnait correctement lorsque j'avais fait mes tests). Tu peux copier-coller les lignes ci-dessous dans un document texte notepad et l'enregistrer sur ton disque. ND_ParamDefArr_K01 = { { Name = CHAINE Type = string }, { Name = CHAINE_LISTE Type = string Default = '/' Enum = {'/','CHOIX 1','CHOIX 2','CHOIX 3','CHOIX 4'} }, { Name = REEL Type = real }, { Name = REEL_FOURCHETTE Type = real Default = 0 Range = [ 0 , 1000 ] }, { Name = REEL_LISTE Type = real Default = 0 Enum={ 0.0 , 0.25 , 0.50 , 0.75 , 1.0 } }, { Name = ENTIER Type = integer }, { Name = ENTIER_FOURCHETTE Type = integer Default = 0 Range = [ 0, 100] }, { Name = ENTIER_LISTE Type = integer Default = 0 Enum={ 0 , 25 , 50 , 75 , 100 } } }
  16. Je suppose que le problème vient du fait qu'on travaille dans une mise en plan, et dans les mises en plan on ne peut pas écrire de relation aussi simplement que dans les modèles 3D... Lorsqu'on ajoute une relation depuis la mise en plan, elle est appliquée par défaut au modèle qui est mis en plan, pas au plan. Pour ajouter des relations dans une mise en plan il faut passer par un "programme" (l'équivalent de Pro/Program mais pour la mise en plan au lieu du 3D), et dans ce mode là les paramètres systèmes comme &dwg_name ne sont peut être pas reconnus. Bref, le problème n'est sans doute pas simple à régler, va falloir encore chercher ;-)
  17. Tu veux désigner tes paramètres pour pouvoir les gérer dans ton PDM ou bien avoir des paramètres avec une liste de valeurs par défaut dans Pro/ENGINEER
  18. D'après mes souvenirs (que je viens de rafraîchir pour l'occasion), la relation qui permet de récupérer une partie du texte d'un paramètre est : TOTO = extract (Nom_du_paramètre, N° du 1er caractère, Nb de caractères) Par exemple, si param = abcdef, alors extract(param,2,3) a pour valeur bcd
  19. ITOS... Ce n'est pas une commande prévue pour transformer en texte une valeur numérique?
  20. Pro/Mechanica controle la convergence automatiquement en jouant sur le dégré de son maillage jusqu'à obtenir le bon résultat. Si tu veux controler toi-même ce qui se passe, tu n'as qu'à utiliser une analyse "Adaptatif multi-passe" (au lieu de mono-passe). La fenêtre de dialogue te permettra de controler le degré maximum des mailles, le pourcentage accepté pour la convergence et la valeur sur laquelle elle est calculée. http://img17.imageshack.us/img17/6066/copiecran005.jpg
  21. Tu peux... -Soit créer des actionneurs sur tes liaisons et les piloter par une table de valeurs en fonction du temps. - Soit utiliser le module Animation, prendre des clichés pour chaque position clé, les placer sur une échelle de temps, puis générer l'animation.
  22. C'est avec Mechanism que tu veux faire ça ou aussi avec l'option de dynamique ? Entre d'autres mots: Veux tu juste visualiser un mouvement ou bien en simuler un de façon réaliste ?
  23. Les réglages par défaut de la mise en plan se font dans le fichier ISO.DTL (ou autre nom selon la configuration de tes postes, mais toujours en .dtl) Il faudrait regarder si ce fichier contient une option pour les bulles, sinon tu peux te créer une macro qui les sélectionne toutes d'un coup pour changer la police.
  24. C'est indiqué dans les documents de référence sur la page du Support Technique PTC Vue globale de la compatibilité entre Pro/ENGINEER et les différentes solutions PDM/PLM de PTC : http:// http://www.ptc.com/view?im_dbkey=67180 Et plus spécifiquement dans ton cas : http:// http://www.ptc.com/WCMS/files/20609/en/Windchill-ProE-SWCompatibility8.0M05021808.pdf Il te faut donc à priori au moins PDMLink 8.0 M050 pour fonctionner avec Wildfire 4.0 F000 ou supérieure [Edité le 31/3/2009 par hoppla]
  25. hoppla

    rendu réaliste ?

    Super & Superbe ! Merci pour le lien :-)
×
×
  • 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é