FreeCAD Logo FreeCAD 1.0
  • Inglés Africano Árabe Bielorruso Catalán Checo Alemán Griego Español Español Euskera Finlandés Filipino Francés Gallego Croata Húngaro Indonesio Italiano Japonés Cabilio Coreano Lituano Neerlandés bokmal de Noruega Polaco Portugués Portugués Rumano Ruso Eslovaco Esloveno Serbio Sueco Turco Ucraniano Valenciano Vietnamita Chino Chino
  • Características
  • Descarga
  • Blog
  • Documentación
    Índice de documentación Primeros pasos Documentacion para el usuario El manual de FreeCAD Documentación de entornos de trabajo Documentación sobre FreeCAD + Python Documentación de codificación de C++ Tutoriales Preguntas frecuentes Política de privacidad Acerca de FreeCAD
  • Contribuir
    ¿Cómo puedo ayudar? Sponsor Informar de un error Hacer un pull request Trabajos y financiación Pautas de contribución Manual de desarrolladores Traducciones
  • Comunidad
    Código de conducta Foro The FPA GitHub GitLab Codeberg Mastodon Matrix IRC IRC via Webchat Gitter Discord Reddit Twitter Facebook LinkedIn Calendario
  • ♥ Donate

Donate

$
Información de SEPA
Configure su transferencia bancaria SEPA a:
Beneficiary: The FreeCAD project association
IBAN: BE04 0019 2896 4531
BIC/SWIFT: GEBABEBBXXX
Agencia bancaria: BNP Paribas Fortis
Dirección: Rue de la Station 64, 1360 Perwez, Belgium

While Stripe doesn't support monthly donations, you can still become a sponsor! Simply make a one-time donation equivalent to 12 months of support, and you'll gain access to the corresponding sponsoring tier. It's an easy and flexible way to contribute.

If you are not sure or not able to commit to a regular donation, but still want to help the project, you can do a one-time donation, of any amount.

Choose freely the amount you wish to donate one time only.

You can support FreeCAD by sponsoring it as an individual or organization through various platforms. Sponsorship provides a steady income for developers, allowing the FPA to plan ahead and enabling greater investment in FreeCAD. To encourage sponsorship, we offer different tiers, and unless you choose to remain anonymous, your name or company logo will be featured on our website accordingly.

from 1 USD / 1 EUR per month. You will not have your name displayed here, but you will have helped the project a lot anyway. Together, normal sponsors maintain the project on its feet as much as the bigger sponsors.

from 25 USD / 25 EUR per month. Your name or company name is displayed on this page.

from 100 USD / 100 EUR per month. Your name or company name is displayed on this page, with a link to your website, and a one-line description text.

from 200 USD / 200 EUR per month. Your name or company name and logo displayed on this page, with a link to your website and a custom description text. Companies that have helped FreeCAD early on also appear under Gold sponsors.

Instead of donating each month, you might find it more comfortable to make a one-time donation that, when divided by twelve, would give you right to enter a sponsoring tier. Don't hesitate to do so!

Choose freely the amount you wish to donate each month.

Please inform your forum name or twitter handle as a notein your transfer, or reach to us, so we can give you proper credits!

Edificio
Referencia
Arquitectura

Arquitectura Ubicación

Ubicación en el Menú
Arquitectura → Ubicación
Entornos de trabajo
Arquitectura
Atajo de teclado por defecto
S I
Introducido en versión
-
Ver también
Arquitectura Piso, Arquitectura Edificio

Descripción

El Arquitectura Ubicación es un objeto especial que combina propiedades de un objeto de grupo estándar de FreeCAD y objetos de Arch. Es particularmente adecuado para representar un sitio de proyecto completo o terreno. En trabajos arquitectónicos basados en IFC, se usa principalmente para organizar su modelo, al contener objetos Edificio. El sitio también se usa para administrar y mostrar un terreno físico, y puede calcular volúmenes de tierra para agregar o eliminar.

Utilización

  1. Opcionalmente, seleccionar uno o más objetos a ser incluidos en tu nueva ubicación
  2. Pulse el botón Arquitectura Ubicación, o pulsar las teclas S y I

Opciones

  • Después de la creación de una ubicación, puedes añadirle más objetos arrastrando y soltándolos en la vista en árbol o utilizando la herramienta Arquitectura Añadir. Esto solo determina qué objeto forma parte del sitio determinado y no tiene ningún efecto en el terreno en sí.
  • Puedes eliminar objetos de una ubicación arrastrando y soltándolos fuera en la vista de árbol o utilizando la herramienta Arquitectura Eliminar
  • Puede agregar un objeto de terreno editando la propiedad DatosTerreno del Sitio. El terreno debe ser una caparazón o superficie abierta.
  • Puede agregar volúmenes para agregar o restar del terreno base, haciendo doble clic en el Sitio y agregando objetos a sus grupos Resta o Adiciones. Los objetos deben ser sólidos.
  • La propiedad DatosVector Extrusión se puede usar para resolver algunos problemas que pueden aparecer al trabajar con sustracciones y adiciones. Para realizar esas adiciones / sustracciones, la superficie del terreno se extruye en un sólido, que luego se une / resta apropiadamente. Dependiendo de la topología del terreno, esta extrusión puede fallar con el vector de extrusión predeterminado. Por lo tanto, es posible que pueda solucionar el problema cambiando este a un valor diferente.

Propiedades

Data

Site

Datos

  • DatosAddress: la calle y el número de este sitio
  • DatosPostal Code: el código postal o postal de este sitio
  • DatosCity: La ciudad de este sitio
  • DatosCountry: El país de este sitio
  • DatosLatitude: la latitud de este sitio
  • DatosLongitude: la longitud de este sitio
  • DatosUrl: una URL que muestra este sitio en un sitio web de mapas
  • DatosProjected Area: el área de la proyección de este objeto en el plano XY
  • DatosPerimeter: la longitud del perímetro de este terreno
  • DatosAddition Volume: el volumen de tierra que se agregará a este terreno
  • DatosSubtraction Volume: el volumen de tierra que se eliminará de este terreno
  • DatosExtrusion Vector: un vector de extrusión para usar cuando se realizan operaciones booleanas
  • DatosRemove Splitter: elimina los divisores de la forma resultante
  • DatosDeclination: El ángulo entre el Norte verdadero y la dirección Norte en este documento, es decir, el eje Y. introducido en la versión 0.18 Esto significa que por defecto el Norte apunta al eje Y, y el Este al eje X; el ángulo se incrementa en sentido contrario a las agujas del reloj. Esta propiedad se conocía anteriormente como DatosDesviación Norte.
  • DatosFichero EPW: Permite adjuntar un archivo EPW de la Ladybug EPW data website a este sitio. Esto es necesario para mostrar los diagramas de rosa de los vientos introducido en la versión 0.19

View

Compass

  • VistaCompass (Bool): Default is False. Shows or hides the compass.
  • VistaCompass Position (Vector): The position of the compass relative to the site placement.
  • VistaCompass Rotation (Angle): The rotation of the compass relative to the site.
  • VistaUpdate Declination (Bool): Default is False. Update the declination value based on the compass rotation.

Site

  • VistaOrientation (Enumeration): Default is Project North. When set to True North the whole geometry will be rotated to match the true north of this site.
  • VistaSolar Diagram (Bool): Default is False. Shows or hides the sun path diagram. See Solar and wind diagrams.
  • VistaSolar Diagram Color (Color): The color of the sun path diagram.
  • VistaSolar Diagram Position (Vector): The position of the sun path diagram.
  • VistaSolar Diagram Scale (Float): The scale of the sun path diagram.
  • VistaWind Rose (Bool): Default is False. Shows or hides the wind rose diagram (requires the EPW File data property filled, and the Ladybug Python module installed. See Solar and wind diagrams).

Flujo de trabajo típico

Comienza creando un objeto que represente tu terreno. Debe ser una superficie abierta, no un sólido. Por ejemplo, es fácil importar datos de malla, que se pueden convertir en una Forma de Parte desde el menú Pieza → Crear Forma desde Malla. A continuación, cree un objeto Sitio, y establezca su propiedad DatosTerreno a la Pieza que acabamos de crear:

Cree algunos volúmenes (deben ser sólidos) que representen las áreas que desea que se excaven o rellenen. Haga doble clic en el objeto del Sitio en la Vista en árbol y agregue estos volúmenes a los grupos Adiciones o Restas. Haga clic en Aceptar.

La geometría del sitio se volverá a calcular y se volverán a calcular las áreas, el perímetro y las propiedades de volúmenes.

Diagramas solares y eólicos

Si Ladybug está instalado en su sistema, Arch Sites puede mostrar un diagrama solar y/o una rosa de los vientos. Para ello, DatosLongitud, DatosLatitud y DatosDeclinación (antes DatosDesviación Norte) deben estar correctamente configurados, y VistaDiagrama Solar o VistaRosa de Viento configurados a true. Respectivamente introducido en la versión 0.17 y introducido en la versión 0.19

Notes

  • The diagram can be scaled, oriented and centered on a specific point in the model. It can also be turned on and off. At this point it is a visual rather than functional feature, and provided for display purposes only.
  • If you don't have Ladybug, pysolar (version 0.7 and above) is still supported to generate sun path diagrams, but not wind roses. However, Ladybug is a much more powerful tool that will probably be used more in the future, so we recommend using it instead of pysolar. Ladybug can be installed simply via the pip Python package manager.

Scripting

Guión

Ver también: Borrador API y Fundamentos de Guión FreeCAD.

La herramienta Ubicación se puede utilizar en macros y desde la consola de Python utilizando la siguiente función:

Site = makeSite(objectslist=None, baseobj=None, name="Site")
  • Crea un objeto Site a partir de objectslist, que es una lista de objetos, o baseobj, que es un Shape o Terrain.

Ejemplo:

import FreeCAD, Draft, Arch

p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(2000, 0, 0)
baseline = Draft.makeLine(p1, p2)
Wall = Arch.makeWall(baseline, length=None, width=150, height=2000)
FreeCAD.ActiveDocument.recompute()

Building = Arch.makeBuilding([Wall])
Site = Arch.makeSite([Building])

FreeCAD.ActiveDocument.recompute()
FreeCAD.Gui.ActiveDocument.ActiveView.viewIsometric()

Diagrama solar

Siempre que el módulo pysolar esté presente, se puede añadir un diagrama solar al sitio. Establezca los ángulos de longitud, latitud y declinación según corresponda, así como una escala adecuada para el tamaño de su modelo.

At this time, the diagram serves only informative purposes and is there for visual display. For a sun path diagram that enables visualizing shadows and interactively changing dates and times, the best option is to use an external website that allows uploading 3D models. Some of them support .obj and .stl formats for instance, which can be exported to with FreeCAD.

Tenga en cuenta que se requiere Pysolar 0.7 o superior, y esta versión sólo funciona con Python 3.

Site.Longitude = -46.38
Site.Latitude = -23.33
Site.Declination = 30
# Uncomment if you want to show the compass
# Site.ViewObject.Compass = True

Site.ViewObject.SolarDiagram = True
Site.ViewObject.SolarDiagramScale = 10000
FreeCAD.ActiveDocument.recompute()

Diagrama solar independiente del ubicación

Se puede crear un diagrama solar con la siguiente función, independientemente de cualquier sitio.

Node = makeSolarDiagram(longitude, latitude, scale=1, complete=False)
  • Crea un diagrama solar como un nodo Pivy, utilizando longitude y latitude, con un scale opcional.
  • Si complete es True, se dibujan los 12 meses, que muestran el analemma solar completo.
import FreeCADGui, Arch

Node = Arch.makeSolarDiagram(-46.38, -23.33, scale=10000, complete=True)
FreeCAD.Gui.ActiveDocument.ActiveView.getSceneGraph().addChild(Node)


Edificio
Referencia
Arquitectura

Esta página ha sido recuperada de https://wiki.freecad.org/Arch_Site

¡Contáctanos!
Forum GitHub Mastodon Matrix IRC Gitter.im Discord Reddit Twitter Facebook LinkedIn

© El equipo de FreeCAD. Créditos de imagen de la página principal (de arriba a abajo): ppemawm, r-frank, epileftric, regis, rider_mortagnais, bejant.

Este proyecto es apoyado por: , KiCad Services Corp. y otros patrocinadores

GitHubMejora esta página en GitHub