[Discussion] Drafting 2d annotations for architecture

A forum dedicated to the Draft, Arch and BIM workbenches development.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
User avatar
regis
Posts: 725
Joined: Sun Jul 12, 2015 8:17 am
Contact:

Re: [Discussion] Drafting 2d annotations for architecture

Post by regis »

carlopav wrote: Sat May 16, 2020 7:53 am Well, it's not exactly to derive 2d from 3d, or 3d from 2s. I'd like to be able to work simultaneously on the 2d and on the 3d. That is, placing a wall and a dimension ad another wall, without having to take care of anything except having an active Building container and an active Annotation container. And doing it in the 3d view. The Arch SectionPlane approach is definitely what I envision as the good way to go.
I also think this is a good direction, Archicad to my knowledge already does this very well actually.
carlopav wrote: Sat May 16, 2020 7:53 am Yorik, which way would you suggest to experiment?
How would you start experimenting this?
what if we started by trying to drop a line on the arcsection plane and see what it looks like?
If we can control it, tweak it, double click on the arch section plane and open it like sketcher and edit the line on it?
See if when you move the arch section plane it moves with host objects or not
How does it handle text etc, how to hide and show? etc etc
What do you think?
onekk wrote: Sat May 16, 2020 12:28 pm The main problem is to see if it is possible to manage a dxf file (or whatever format is better) to manage "floorplan".
I agree, how can one get started on this?
What is the main prerequisite requirements?

Here is the way i see it since i'm not knowledgeable with programming and don't understand the bigger issues.
We can have within the 3D view a light version of documentation, and the have a separate file for heavy documention? a little bit like the way sketchup handles it? with sketchup and sketchup layout
https://www.sketchup.com/products/layou ... MoEALw_wcB
https://www.youtube.com/watch?v=2pqEsAUVdbo

So have a Freecad + Freecad arch Layout??

https://www.youtube.com/watch?v=YJu9NcZuUxo
https://www.youtube.com/watch?v=LAZshFN0I-o
https://www.youtube.com/watch?v=9DH-OlBKe3s
paullee
Veteran
Posts: 5098
Joined: Wed May 04, 2016 3:58 pm

Re: [Discussion] Drafting 2d annotations for architecture

Post by paullee »

regis wrote: Sat May 16, 2020 1:06 pm We can have within the 3D view a light version of documentation, and the have a separate file for heavy documention? a little bit like the way sketchup handles it? with sketchup and sketchup layout
https://www.sketchup.com/products/layou ... MoEALw_wcB
https://www.youtube.com/watch?v=2pqEsAUVdbo

So have a Freecad + Freecad arch Layout??

https://www.youtube.com/watch?v=YJu9NcZuUxo
https://www.youtube.com/watch?v=LAZshFN0I-o
https://www.youtube.com/watch?v=9DH-OlBKe3s
That's impressive.

I have been trying to do some 2d drawings e.g. in the Villa Savoye, Carpenter Center, trying to figure out a workable workflow. Seem no handy tool say to add marks for door and windows etc.

Not sure if you have in your previous video doing some demo about 2d drawings ? :)
User avatar
regis
Posts: 725
Joined: Sun Jul 12, 2015 8:17 am
Contact:

Re: [Discussion] Drafting 2d annotations for architecture

Post by regis »

paullee wrote: Sat May 16, 2020 3:53 pm
regis wrote: Sat May 16, 2020 1:06 pm We can have within the 3D view a light version of documentation, and the have a separate file for heavy documention? a little bit like the way sketchup handles it? with sketchup and sketchup layout
https://www.sketchup.com/products/layou ... MoEALw_wcB
https://www.youtube.com/watch?v=2pqEsAUVdbo

So have a Freecad + Freecad arch Layout??

https://www.youtube.com/watch?v=YJu9NcZuUxo
https://www.youtube.com/watch?v=LAZshFN0I-o
https://www.youtube.com/watch?v=9DH-OlBKe3s
That's impressive.

I have been trying to do some 2d drawings e.g. in the Villa Savoye, Carpenter Center, trying to figure out a workable workflow. Seem no handy tool say to add marks for door and windows etc.

Not sure if you have in your previous video doing some demo about 2d drawings ? :)
When i did them they were done manually. bur right now even the manual method doesnt work as freecad arch section doesnt read text and anotations, so i have no other means of getting around those than trying to look into a different software like librecad to acheive that manually. I wanted to use inkscape for such in a manual way, but i wished that atleast the dimensioning would work well so it can cut some time in the manual anotation done either in inkscape or librecad. So yeah no way forward as of yet with documentation tools.
paullee
Veteran
Posts: 5098
Joined: Wed May 04, 2016 3:58 pm

Re: [Discussion] Drafting 2d annotations for architecture

Post by paullee »

Indeed there are a nos. of regression, sometime dimensions snd sometime it doesn't.

Too much that no time to test and report :)
carlopav
Veteran
Posts: 2062
Joined: Mon Dec 31, 2018 1:49 pm
Location: Venice, Italy

Re: [Discussion] Drafting 2d annotations for architecture

Post by carlopav »

onekk wrote: Sat May 16, 2020 12:28 pm 1) using the same approach of the BRP files, and sotre the 2D drawing and maybe annotations data in external files.
Let me try to understand better what you envision (I'm not a developer and I never studied programming, so sorry but i need some basic explanations). I repeat it to check if I got it:
- FCStd format is an archive that can store multiple files as a compressed format;
- The document itself is an xml like file, that represent sequentially each object;
- Each object shape is represented in an attached binary file in the BREP format;
- We can use the same approach with DXF: a document object that do not have a BREP representation, but a DXF one;
- This object can load in memory the DXF content and display it in the 3d view, letting us perform editing it;
- The object communicate directly with the stored DXF or save it when document is saved;

Is that something like that? If not, can you correct this ordered list, so we have a kind of trace of the backend workflow?

regis wrote: Sat May 16, 2020 6:21 pm When i did them they were done manually. but right now even the manual method doesnt work as freecad arch section doesnt read text and anotations, so i have no other means of getting around those than trying to look into a different software like librecad to acheive that manually.
@regis, is this a regression? was that working on 0.18? If it is so, can you open another topic to discuss and address this regression?
follow my experiments on BIM modelling for architecture design
paullee
Veteran
Posts: 5098
Joined: Wed May 04, 2016 3:58 pm

Re: [Discussion] Drafting 2d annotations for architecture

Post by paullee »

Maybe one thing I work in AutoCad but find difficult in FC first?

I remember there is something like Attr in AutoCad (can add into a Block). I used to add a circle with an Attr with something like Door Mark and make it a Block. Then I can add that block to where the doors are, and for each 'instance' of the block, the Attr let user to have different input e.g. D1, D2... W1, W2...

Now I try DLabel, which can make reference to the Object attached to, e.g. use the Tag of the Window/Door ( currently the option is not very flexible - length, tag...etc.). Like @Regis says, sometime the TechDraw ArchView show it, and sometime not, the align is not the same as in Draft, I am struggling if I add a circle - just a convention I used to ....

Any better workflow ?

Working on a version seem before regression
FreeCAD_0.19-20310-Linux-Conda_glibc2.12-x86_64.AppImage
(on Fedora 31)
Screenshot from 2020-05-17 08-49-43.png
Screenshot from 2020-05-17 08-49-43.png (251.03 KiB) Viewed 1633 times
Screenshot from 2020-05-17 08-41-53.png
Screenshot from 2020-05-17 08-41-53.png (294.65 KiB) Viewed 1633 times
User avatar
regis
Posts: 725
Joined: Sun Jul 12, 2015 8:17 am
Contact:

Re: [Discussion] Drafting 2d annotations for architecture

Post by regis »

carlopav wrote: Sat May 16, 2020 9:24 pm - We can use the same approach with DXF: a document object that do not have a BREP representation, but a DXF one;
I vote for this option to see the results, so whenever you can launch a test i'm curious to see the results
carlopav wrote: Sat May 16, 2020 9:24 pm @regis, is this a regression? was that working on 0.18? If it is so, can you open another topic to discuss and address this regression?
Yes and no, Yes because archview can see the dimensions in techdraw, but not the text in 0.18, and no because in both 0.18 and 0.19 it doesn't read the text.
paullee wrote: Sun May 17, 2020 12:54 am I remember there is something like Attr in AutoCad (can add into a Block). I used to add a circle with an Attr with something like Door Mark and make it a Block. Then I can add that block to where the doors are, and for each 'instance' of the block, the Attr let user to have different input e.g. D1, D2... W1, W2...
How do you add the block on the doors? do you do that manually?
I am going to test this by creating the circle and text in inkscape and see what it looks like when i upload it into freecad, but that will be a manual process.

Are you also able to change the font of your dimensions and text @paullee?
paullee
Veteran
Posts: 5098
Joined: Wed May 04, 2016 3:58 pm

Re: [Discussion] Drafting 2d annotations for architecture

Post by paullee »

regis wrote: Sun May 17, 2020 2:42 am
carlopav wrote: Sat May 16, 2020 9:24 pm - We can use the same approach with DXF: a document object that do not have a BREP representation, but a DXF one;
I vote for this option to see the results, so whenever you can launch a test i'm curious to see the results
...
paullee wrote: Sun May 17, 2020 12:54 am I remember there is something like Attr in AutoCad (can add into a Block). I used to add a circle with an Attr with something like Door Mark and make it a Block. Then I can add that block to where the doors are, and for each 'instance' of the block, the Attr let user to have different input e.g. D1, D2... W1, W2...
How do you add the block on the doors? do you do that manually?
I am going to test this by creating the circle and text in inkscape and see what it looks like when i upload it into freecad, but that will be a manual process.

Are you also able to change the font of your dimensions and text @paullee?
@Carlopav is extremely busy atm :D

For the 'Block / Attr', I mean it is available in AutoCad not FC.

I try to see if something similar can be done - I found DLabel - e.g. Select the Window Object and click DLabel, then it can should some parameter of the Object. Here I try Tag, and in each Window Object, I need to input in the Tag what I want.

I just add a Draft Circle separately ... maybe I update the Github model if it happen that was outdated. :D


EDIT - Uploaded latest model Villa Savoye at Github
User avatar
regis
Posts: 725
Joined: Sun Jul 12, 2015 8:17 am
Contact:

Re: [Discussion] Drafting 2d annotations for architecture

Post by regis »

paullee wrote: Sun May 17, 2020 3:55 am For the 'Block / Attr', I mean it is available in AutoCad not FC.

I try to see if something similar can be done - I found DLabel - e.g. Select the Window Object and click DLabel, then it can should some parameter of the Object. Here I try Tag, and in each Window Object, I need to input in the Tag what I want.

I just add a Draft Circle separately ... maybe I update the Github model if it happen that was outdated.
Where do you find the Dlabel from?
Snipaste_2020-05-17_01-28-15.png
Snipaste_2020-05-17_01-28-15.png (182.06 KiB) Viewed 1596 times
paullee
Veteran
Posts: 5098
Joined: Wed May 04, 2016 3:58 pm

Re: [Discussion] Drafting 2d annotations for architecture

Post by paullee »

It is Draft Label - see wiki :)

Draft Label
Screenshot from 2020-05-17 14-23-10.png
Screenshot from 2020-05-17 14-23-10.png (315.31 KiB) Viewed 1581 times
Post Reply