Utilisation Assembly2+A2Plus

Forum destiné aux questions et discussions en français
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
User avatar
papy
Posts: 245
Joined: Sun Sep 09, 2018 10:00 am
Location: Moselle

Utilisation Assembly2+A2Plus

Post by papy »

Bonjour à tous,
Pour situer le problème, novice en fc et ayant largement dépasser la DLUO (d'un point de vue age bien sur) ;)
Avec les nombreux tutoriels que l'on peut trouver, j'ai réussi à créer quelques pièces.
J'ai entrepris de créer un assemblage en utilisant Assembly 2 avec mes pièces élémentaires. A partir de ce moment que des problèmes, à savoir :
- le message : "A part can only be imported from a FreeCAD document with exactly one visible part".
En cherchant un peu sur le net, j'ai trouver une méthode consistant à fusionner les pièces élémentaires et l'assemblage devient possible.
Par contre, si l'on veut modifier une des pièces élémentaires, il faut défusionner, modifier puis de nouveau fusionner pour que cela fonctionne.

Existe-il une méthode plus souple pour créer des pièces qui soient directement exploitable dans Assembly 2 ?

Merci pour vos conseils, aides et autres suggestions.
@+

OS: Ubuntu 16.04.5 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.13528 (Git) AppImage
Build type: None
Branch: releases/FreeCAD-0-17
Hash: 5c3f7bf8ec51e2c7187789f7edba71a7aa82a88b
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: French/France (fr_FR)
Last edited by papy on Tue Sep 18, 2018 7:10 am, edited 2 times in total.
User avatar
papy
Posts: 245
Joined: Sun Sep 09, 2018 10:00 am
Location: Moselle

Re: Utilisation Assembly2

Post by papy »

Bonjour,
Que de galères pour créer des pièces que l'on peut associer dans Assembly 2. La méthode "fusion" ne fonctionne pas à chaque fois.
Avez-vous un tuto a me conseillé pour la création de pièces que l'on peut intégrer dans Assembly 2, sans avoir à chaque fois le message : A part can only be imported from a FreeCAD document with exactly one visible part ?

Ce problème existe-il également dans Assembly 3 ?
User avatar
Forthman
Veteran
Posts: 2668
Joined: Fri Apr 27, 2018 11:23 am
Location: Tarn-et-Garonne (82)

Re: Utilisation Assembly2

Post by Forthman »

Je n'ai pas eu le problème que tu décris (enfin je crois) dans asm2 pourrais-tu partager quelques fichiers ?
User avatar
papy
Posts: 245
Joined: Sun Sep 09, 2018 10:00 am
Location: Moselle

Re: Utilisation Assembly2

Post by papy »

Re,
Par exemple, poser la led rouge cms sur la plaque.
Attachments
plaque.fcstd
(11.03 KiB) Downloaded 43 times
ledRouge.fcstd
(37.85 KiB) Downloaded 34 times
User avatar
Forthman
Veteran
Posts: 2668
Joined: Fri Apr 27, 2018 11:23 am
Location: Tarn-et-Garonne (82)

Re: Utilisation Assembly2

Post by Forthman »

Ok, ton problème vient de la création des objets.
chaque fichier à intégrer ne doit comporter qu'un seul objet, et une fusion n'est pas considérée comme un objet.
Ta led est composée d'autant d'objets que d'étapes à la création, alors qu'il faut tout faire dans le même body.
problème : sur un body on ne peut pas changer les couleurs individuellement.
Du coup, voici 3 fichiers

- "plaque" dans un seul body
plaque.fcstd
(13.18 KiB) Downloaded 38 times
- "led" dans un seul body mais couleur unie
led.fcstd
(36.99 KiB) Downloaded 33 times
- "led rouge" qui est une "copie simple" de l'atelier part qui a les bonnes couleurs
led rouge.fcstd
(9.48 KiB) Downloaded 31 times
User avatar
papy
Posts: 245
Joined: Sun Sep 09, 2018 10:00 am
Location: Moselle

Re: Utilisation Assembly2

Post by papy »

Re,
Merci pour ta réponse.
Par contre, je n'ai pas compris grand chose.
1) Je ne peux pas mettre (import) plaque dans un nouveau fichier avec Assembly 2
2) Idem pour led
3) ledRouge fonction en import mais je ne vois comment tu as obtenu ce fichier.
Si tu pouvais m'en dire un peu plus ce serait sympa.
User avatar
Forthman
Veteran
Posts: 2668
Joined: Fri Apr 27, 2018 11:23 am
Location: Tarn-et-Garonne (82)

Re: Utilisation Assembly2

Post by Forthman »

Tu as quelle version de Freecad ? j'ai utilisé la v0.18 pour faire les modifs (ça fonctionne sur la 0.17)

Pour obtenir la led en couleur j'ai utilisé la led faite avec part designe.
- sélectionner l'atelier "Part"
- sélectionner le body appelé LED) (1 clic gauche sur le body qui devient bleu)
- dans le menu Pièce sélectionner l'opération : "Créer une copie simple"
- cela va créer un nouvel objet indépendant du body, mais reprenant la géométrie extérieure
- sur cette copie il est possible d'éditer les couleurs des faces par un clic droit sur l'objet 2eme option : définir les couleurs
- effacer le body d'origine appelé LED
- sauvegarder le fichier

Attention, il n'est plus possible d'éditer la copie comme on peut le faire dans un body de part-design, donc il faut garder le
fichier d'origine sous le coude ;-)
User avatar
meme2704
Veteran
Posts: 2926
Joined: Sat Apr 01, 2017 2:47 pm
Location: Vosges

Re: Utilisation Assembly2

Post by meme2704 »

Je vai encore bien faire râler dans les chaumières (enfin certaines), mais je m'en sort bien mieux avec ce bon vieux copier/coller de plus de 1/4 de siecle d'age
Si je sauvegarde, je retrouve bien tout ce qu'il faut là où ça doit être, avec ses bodies , ses marcels, et ses justes-au-corps , ceintures et bretelles
Attachments
plaque+leed.FCStd
(42.64 KiB) Downloaded 27 times
User avatar
Forthman
Veteran
Posts: 2668
Joined: Fri Apr 27, 2018 11:23 am
Location: Tarn-et-Garonne (82)

Re: Utilisation Assembly2

Post by Forthman »

le but était de les importer dans un nouveau document avec Assembly2

Tous les tutos que j'ai pu voir sont un peu anciens et ne proposent pas d'assembler les pièces autrement que d'utiliser la fonction "importer"
J'ai vu que ça fonctionnait directement avec les différents objets d'un seul document, mais le résultat n'est pas toujours très clair...
User avatar
meme2704
Veteran
Posts: 2926
Joined: Sat Apr 01, 2017 2:47 pm
Location: Vosges

Re: Utilisation Assembly2

Post by meme2704 »

He ben, il suffit de sauvegarder sous un nouveau nom, ainsi tu auras chaque piéce separée et un assemblage
Post Reply