Salut DoubleHP,(Vu le nom de tes fichiers, je suppose que tu es français )
(Considering your file names, I'm assuming you are French)
DoubleHP wrote:worked for some guy on IRC.
LOL so I'm just "some guy", that's though for the ego
DoubleHP wrote:Was said it fails on my big file because I have too many elements; here, it fails with just 4 lines !!!
Maybe I was mistaken in blaming the number of objects on the failure to create a Wall.
What I now think is that the Arch Wall utility cannot deal with a corner that has more than two edges. Your zzz02.fcstd
file has 3. And notice that the one line that is discarded is the third line joined to the corner.
As for your more general problem,
DoubleHP wrote:I drew a sketch. It's a set of references for future uses. To be usable as external from other works, it needs to become a solid.
It is certainly impossible to create a solid from either of the sketches in your Propriete_70_forum.fcstd
file. In fact, I don't think the Arch workbench was ever designed to work with a massive "master sketch" that way. It was initially designed to work with Draft geometry, and Draft objects are always separate (Line, Polyline, Arc, etc.) so it is easy to only select the individual objects you want when creating walls.
I'm mostly using the PartDesign workbench, I'm a bit ashamed to admit that I still haven't made the time to properly familiarize myself with the Arch workbench work flow. But when looking at the Arch documentation and tutorials, I doubt there's a way to do what you are asking in the current 0.16 release.
In 0.17-dev there are huge changes being done in the PartDesign workbench. A new structure is being implemented with new "Part" and "Body" containers that have powerful properties to manage inter-links between objects, including sketches. I know that Yorik, the developer of the Arch & Draft workbench, is following these developments with interest, and is evaluating how to use these new features in his Arch workbench. It may take a while before seeing anything though, as work on PartDesign's new structure is still ongoing (at a rather apparent slow pace I might add, as there is only one developer working on these changes).
The Body container is exclusive to PartDesign and will contain only sketches and PartDesign features, but the Part container can contain any type of objects.
I made a quick test using the latest freecad-daily build based on 0.17-dev. With your Propriete_70_forum.fcstd
- I created a Part container from within the PartDesign workbench.
- In the Model tree, I dragged the Base_070_relations_remarquables sketch into it
- Switching to the Sketcher workbench, I selected the XY_Plane under Part/PartOrigin and clicked on Map sketch to face;
- I selected the sketch I had just moved to the Part, then clicked OK;
- In the Sketch attachment dialog, I selected "FlatFace". These steps ensure that the sketch is mapped to the XY plane of the Part container.
- Still in the Sketcher workbench, I selected again the Part's XY_Plane then clicked on Create new sketch. Again I chose the FlatFace attachment mode.
- One thing that may be a bug: the Sketch is created outside the Part container. So I exit the Sketch edit mode, then drag & drop it into the Part container.
- I edit the Sketch again, and this time I can link external geometry from the Base_070_relations_remarquables sketch.
I believe this method allows for a master sketch work flow, but this is just a test, I have no idea if there might be problems with such an approach, because we are in unknown territory... For example, an Arch Wall created from the sketch is listed outside the Part container, and it brings the sketch with it; trying to drag & drop the Wall on the Part, the Sketch is no longer nested under the Wall.
OS: Ubuntu 16.04.2 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.10490 (Git)
Build type: None
Python version: 2.7.12
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.1.0