Arch: Scale

From FreeCAD Documentation
Revision as of 20:55, 26 February 2014 by Renatorivo (talk | contribs) (Created page with "Vedere in [http://en.wikipedia.org/wiki/Stairs Stairs entry in wikipedia] la definizione dei diversi termini usati per descrivere le parti delle scale.")

Scala

Posizione nel menu
Arch → Scala
Ambiente
Arch
Avvio veloce
S R
Introdotto nella versione
-
Vedere anche
Nessuno

Lo strumento scale consente di creare automaticamente i diversi tipi di scale. Al momento, sono supportate solo le scale dritte (con o senza pianerottolo) sono supportati. Le scale possono essere costruite da zero, o da una linea dritta, nel qual caso le scale seguono la linea. Se la linea non è orizzontale, ma è inclinata verticalmente, anche le scale seguono la sua pendenza.

Vedere in Stairs entry in wikipedia la definizione dei diversi termini usati per descrivere le parti delle scale.

On the above image, two stairs were created, one with a massive structure and a landing, and another one with a single stringer.

How to use

  1. Press the Arch Stairs button, or press S, R keys
  2. Adjust the desired properties. Some parts of the stairs, such as the structure, might not appear immediately, if any of the properties makes it impossible, such as a structure thickness of 0.

Properties

Base

  • DatiAlign: The alignment of these stairs on their baseline, if applicable.
  • DatiBase: The baseline of these stairs, if any.
  • DatiHeight: The total height of these stairs, if not based on a baseline, or the baseline is horizontal.
  • DatiLength: The total length of these stairs if no baseline is defined.
  • DatiWidth: The width of these stairs.

Steps

  • DatiNosing: The size of the nosing.
  • DatiNumber of Steps: The numbers of steps (risers) in these stairs.
  • DatiRiser Height: The height of the risers.
  • DatiTread Depth: The depth of the treads.
  • DatiTread Thickness: The thickness of the treads.

Structure

  • DatiLandings: The type of landings.
  • DatiStringer Offset: The offset between the border of the stairs and the structure.
  • DatiStringer Width: The width of the stringers.
  • DatiStructure: The type of structure of these stairs.
  • DatiStructure Thickness: The thickness of the structure.
  • DatiWinders: The type of winders.

Scripting

Stairs can be created from python scripts and macros by using the following function:

 makeStairs([base], [length], [width], [height], [steps])
  • Creates a stairs object with the given attributes.
  • Returns the new stairs object.

Example:

 import Arch
 makeStairs(length=5, width=1.2, height=3, steps=14)

Limitations

  • Not available before FreeCAD version 0.14
  • Only straight stairs are available at the moment
  • See the forum announcement.