Design for a staircase

Show off your FreeCAD projects here!
marzof
Posts: 17
Joined: Sun Apr 23, 2017 5:22 pm

Design for a staircase

Postby marzof » Fri Sep 01, 2017 7:44 am

Hi,

I'd like to share my first FreeCAD project: it's a staircase for a little holiday house. In the staircase we needed to insert a box for a fridge.

You'll find more infos and pictures at http://softwareliberoperlarchitettura.m ... a-freecad/
All the freecad files are available freely at https://github.com/marzof/fridge-staircase

Here some screenshot, drawing and picture:
Image
Image
Image
Image
Image
Image
Image
Image

Made on Ubuntu Gnome 16.04 (64 bits) and FreeCAD 0.17 (revision no. 11114).
triplus
Posts: 9475
Joined: Mon Dec 12, 2011 4:45 pm

Re: Design for a staircase

Postby triplus » Fri Sep 01, 2017 10:59 am

Looking good.

P.S. And nice to see you took the additional step and made it from the CAD model to a real staircase.
User avatar
regis
Posts: 717
Joined: Sun Jul 12, 2015 8:17 am
Contact:

Re: Design for a staircase

Postby regis » Fri Sep 01, 2017 12:31 pm

amazing stuffs, great to see this project done in freecad. I like the details.
User avatar
bernd
Posts: 10695
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland

Re: Design for a staircase

Postby bernd » Fri Sep 01, 2017 6:02 pm

what a first post :shock: amazing project!

Where the panels and all the several parts produced by the use of paper drawings?

Bernd
marzof
Posts: 17
Joined: Sun Apr 23, 2017 5:22 pm

Re: Design for a staircase

Postby marzof » Sat Sep 02, 2017 7:37 am

Thanks everyone.

To bernd:
Yes, I just provided the paper drawings and pdf files to the carpenters, and they used a CNC machine to produce the parts.
paullee
Posts: 2621
Joined: Wed May 04, 2016 3:58 pm

Re: Design for a staircase

Postby paullee » Sun Sep 03, 2017 3:58 am

A great project to learn from indeed!!!

Unfortunately, I can't even open the files.... :oops:

e.g.
Traceback (most recent call last):
File "<string>", line 1, in <module>
<type 'exceptions.IOError'>: Invalid project file /home/paullee/Documents/0__ 00 FreeCAD Test _ COPY/FreeCAD_ Marzof/A101_assembled_stair.fcstd: basic_ios::clear

Any idea?



OS: Linux
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.11939 (Git)
Build type: None
Branch: master
Hash: 6e7952ec672895900eec0c2a25807b25befba818
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 7.1.0
Locale: English/UnitedStates (en_US)
marzof
Posts: 17
Joined: Sun Apr 23, 2017 5:22 pm

Re: Design for a staircase

Postby marzof » Sun Sep 03, 2017 7:13 am

Hi paullee,

I don't know why you can't open the files. Have you tried with other files?
The one you chose (A101_assembled_stair.fcstd) has some issue due the excessive complexity of the board and it takes some minute to be loaded (but I can still open it).
Could it be some plugin I used? Maybe the Assembly2?
paullee
Posts: 2621
Joined: Wed May 04, 2016 3:58 pm

Re: Design for a staircase

Postby paullee » Sun Sep 03, 2017 4:07 pm

marzof wrote:
Sun Sep 03, 2017 7:13 am
Hi paullee,

I don't know why you can't open the files. Have you tried with other files?
The one you chose (A101_assembled_stair.fcstd) has some issue due the excessive complexity of the board and it takes some minute to be loaded (but I can still open it).
Could it be some plugin I used? Maybe the Assembly2?
Thanks, now it works - download error :!:

A piece of works with many details indeed!

I can't figure out if you use TechDraw or Drawing WB - seems the former as your webpage indicates. Do you think you can use similar workflow to produce a building floor plan? ArchSection + ArchView is what I am exploring but there is some problem.

I can't open A101_assembled_stair.fcstd, FC keep opening and does not end. You use Assembly2 to compose the stair? Now i am more interested to know that wb!

Need quite some times to look and learn the way your model is built! :)
marzof
Posts: 17
Joined: Sun Apr 23, 2017 5:22 pm

Re: Design for a staircase

Postby marzof » Mon Sep 04, 2017 8:32 am

paullee wrote:
Sun Sep 03, 2017 4:07 pm
Thanks, now it works - download error :!:
I'm glad to hear that! :)

paullee wrote:
Sun Sep 03, 2017 4:07 pm
I can't figure out if you use TechDraw or Drawing WB - seems the former as your webpage indicates. Do you think you can use similar workflow to produce a building floor plan? ArchSection + ArchView is what I am exploring but there is some problem.
Yes, I used TechDraw but I encountered some problem when my drawings became complex: adding dimensions, hatches, annotations is actually possible but it causes a lot of incoherent behaviors if there are too much of these elements in the board.
After a lot of tries (using ArchSection, View, Section...) I adopted the following workflow:
  • modeling of the object I need in the board
  • rendering of the drawing in TechDraw workbench using View or Section command. Here I can set the point of view, the scale of the drawing, the width and the type of lines
  • exporting of the drawing in SVG (the dxf exporter doesn't seem to work very well)
  • converting of the svg drawing in a series of dxf files using the fc2dxf script: at the end I get a file for every style of line (visible, hidden, thick, thin...)
  • composing of the board in QCAD: add the title block, the dimensions, the annotations, etc...

Now I'm trying to use FreeCAD for a flat refurbishment: so I'll check it with an architectural work.

paullee wrote:
Sun Sep 03, 2017 4:07 pm
I can't open A101_assembled_stair.fcstd, FC keep opening and does not end. You use Assembly2 to compose the stair? Now i am more interested to know that wb!
As far as I know an assembly module is predicted to be implemented in FreeCAD. For now it's missing so I used the Assembly2 plugin to keep the process fast and simple, without giant files that could crash.
paullee
Posts: 2621
Joined: Wed May 04, 2016 3:58 pm

Re: Design for a staircase

Postby paullee » Thu Sep 07, 2017 5:52 pm

marzof wrote:
Mon Sep 04, 2017 8:32 am

Now I'm trying to use FreeCAD for a flat refurbishment: so I'll check it with an architectural work.
Thanks for detailed explanation! :)

Hope you finishes for refurbishment and share here soon!