Allplan_2013_-_SmartParts_

download Allplan_2013_-_SmartParts_

of 136

Transcript of Allplan_2013_-_SmartParts_

  • 7/25/2019 Allplan_2013_-_SmartParts_

    1/136

    SmartParts

    Pasos hacia el xito

    Allplan 2013

  • 7/25/2019 Allplan_2013_-_SmartParts_

    2/136

    Esta documentacin ha sido elaborada con el mayor cuidado.

    Nemetschek Allplan Systems GmbH y los autores del programa no seresponsabilizan frente al comprador o cualquier otra entidad, en relacina cualquier prdida o dao causado directa o indirectamente con estesoftware, incluyendo, pero no limitado a, las interrupciones del servicio,

    prdidas de trabajo o daos derivados de la utilizacin de este software.En el caso de discrepancias entre las descripciones y el programa, tienenpreferencia los mens y ttulos que muestra el programa.

    La informacin de esta documentacin puede estar sujeta a cambios sinnotificaciones. Las compaas, nombres y datos utilizados en losejemplos son ficticios, a menos que se diga mencione lo contrario. No sedebe reproducir o transferir ninguna parte de este documento, deninguna forma o modo, elctrico o mecnico, con ningn propsito, sinel premiso expreso de Nemetschek Allplan Systems GmbH.

    Allfa es una marca registrada de Nemetschek Allplan Systems GmbH,

    Mnich.Allplan es una marca registrada de Nemetschek AG, Munich.Adobe y Acrobat PDF Library son marcas registradas de Adobe

    Systems Incorporated.AutoCAD, DXF y 3D Studio MAX son marcas registradas de

    Autodesk Inc., San Rafael, CA.BAMTEC es una marca registrada de Hussler, Kempten, Alemania.Microsoft, Windows, y Windows Vista son marcas registradas de

    Microsoft Corporation.MicroStation es una marca registrada de Bentley Systems, Inc.Partes de este producto se han desarrollado utilizando LEADTOOLS,(c) LEAD Technologies, Inc. Todos los derechos reservados.Partes de este producto se desarrollaron utilizando la librera Xerces de'The Apache Software Foundation'.fyiReporting Software LLC desarrolla algunas partes de este productoutilizando la biblioteca fyiReporting, que se lanz para la utilizacinjunto con la licencia Apache Software, versin 2.Los paquetes de actualizacin de Allplan se crean utilizando 7-Zip, (c)Igor Pavlov.El resto de marcas (registradas) son propiedad de sus respectivospropietarios.

    Nemetschek Allplan GmbH, Mnich, 2012. Todos los derechos

    reservados1. Edicin, Septiembre 2012

    Documento no. 130deu01s66-1-BS0912

  • 7/25/2019 Allplan_2013_-_SmartParts_

    3/136

    Pasos hacia el xito ndice

    ndiceBienvenido!..............................................................

    Conceptos bsicos......................................................

    Definiciones de los trminos.........................................

    Dnde encontrar los SmartParts.....................................

    Interfaz de usuario del mdulo de SmartParts.....................

    Herramientas para crear SmartParts....................................

    Preparacin...............................................................

    Crear un proyecto......................................................

    Ajustes bsicos..........................................................

    Pasos a realizar.........................................................

    Paso 1: Slido SmartPart con forma libre..................

    Conociendo los SmartParts...........................................

    Paso 2: SmartParts adicionales.................................

    Insertar SmartParts adicionales......................................

    Modificar SmartParts adicionales...................................

    Insertar y modificar otro SmartPart.................................

  • 7/25/2019 Allplan_2013_-_SmartParts_

    4/136

    ii ndice Allplan 2013

    Paso 3: Comprendiendo los Scripts.............................. 27

    Herramientas adicionales de los SmartParts.......................... 27

    Leer scripts................................................................ 30

    Editor de SmartPart de Allplan.......................................... 31

    Resumen..................................................................... 31

    Parmetro.................................................................... 33

    Master - script............................................................... 35

    Parmetros - script.......................................................... 37

    Interfaz - script.............................................................. 38

    Script 2D..................................................................... 39

    Script 3D..................................................................... 40

    Recursos..................................................................... 41

    Paso 4: Creacin de su propio SmartPart.................... 42

    Objetivo................................................................... 42

    Crear la parte superior de la mesa...................................... 44

    Creacin de las patas de la mesa........................................ 51

    Creacin de los conectores transversales.............................. 57

    Creacin de las barras................................................... 62

    Creacin de conectores.................................................. 68

    Creacin de un cubo e importacin como recurso....................... 68

    Utilizar el recurso........................................................... 71

    La condicin IF - THEN................................................... 75

    Parmetros - script....................................................... 78

    Guardar el resultado intermedio......................................... 81

    Superficies paramtricas................................................ 82

  • 7/25/2019 Allplan_2013_-_SmartParts_

    5/136

    Pasos hacia el xito ndice

    Insertar parmetros en el script.........................................

    Vista en planta.........................................................

    Definir su propio cuadro de dilogo usando scripts...............

    Comentarios adicionales................................................

    Guardar el SmartPart..................................................

    Inciso.........................................................................

    Mesa con patas redondas - Flexi 02.................................

    Inciso - resumen de los parmetros..................................

    Inciso - resumen de los parmetros..................................

    Inciso - resumen de la interfaz script................................

    Inciso - resumen del script 2D.......................................

    Inciso - resumen del script 3D.......................................

    Inciso - resumen de los recursos.....................................

    Paso 5: Anlisis.........................................................

    Objetivo.................................................................

    Completar el archivo de dibujo......................................

    Analizar usando informes............................................

    Aadir leyendas al SmartPart........................................

    Index.........................................................................

  • 7/25/2019 Allplan_2013_-_SmartParts_

    6/136

  • 7/25/2019 Allplan_2013_-_SmartParts_

    7/136

    Pasos hacia el xito Bienvenido!

    Bienvenido!Este manual es una visin general del mdulo SmartPasus funciones.

    Aprender todo lo que necesita saber sobre SmartParts ecinco pasos. En concreto, aprender las bases necesarias

    para manejar SmartParts y las opciones de modificacinproporcionadas en el mdulo de SmartParts. Tambinaprender a cargar y a utilizar SmartParts adicionales, ascomo a crear sus propios SmartParts. Finalmente, analizlos SmartParts en un informe.

    Cada paso se describe en detalle de forma que puedaseguirlo de forma fcil y rpida.

    Le deseamos un gran xito!

  • 7/25/2019 Allplan_2013_-_SmartParts_

    8/136

    2 Definiciones de los trminos Allplan 2013

    Conceptos bsicos

    Definiciones de los trminos

    SmartPart de Allplan

    Un SmartPart es un objeto paramtrico de Allplan CAD que reaccionade forma inteligente a las modificaciones y otras acciones realizadas porel usuario, siempre que sus parmetros y configuracin estn asdefinidos.

    Los SmartParts pueden editarse usando cuadros de dilogo opinzamientos. Ambas opciones se describen en detalle en "Paso 1:Slido SmartPart con forma libre".

    Los SmartParts se basan en un script que contiene informacin 2D y/o3D sobre el SmartPart pertinente. Los SmartParts pueden guardarsecomo archivos con formato *.smt.

    Script de SmartPart de Allplan

    El script de un SmartPart de Allplan se usa para programar SmartParts.Este lenguaje de programacin, muy similar al BASIC, puedeaprenderse de forma fcil y rpida. El script forma parte de cada

    SmartPart.Profundizaremos ms en los scripts de los SmartPart de Allplan en elPaso 3: Comprendiendo los Scripts. En el Paso 4: Creacin de su propioSmartPart", aprender cmo crear su propio SmartPart usando Scriptsde SmartParts de Allplan.

    Dnde encontrar los SmartParts Utilice una de las formas bsicas de SmartPart de Allplan (mdulo

    SmartParts, rea Creacin).

    Utilice las herramientas SmartParte Insertar

    SmartPart(mdulo SmartParts, rea Creacin) o Leerelemento de biblioteca(barra de herramientas Estndar,

  • 7/25/2019 Allplan_2013_-_SmartParts_

    9/136

    Pasos hacia el xito Conceptos bsicos

    SmartPart). Seleccione un SmartPart y colquelo en la superfictrabajo como si fuera un smbolo o un macro.

    Puede descargarse ms SmartParts desde Allplan Connect, reaContenido.

    Cree sus propios SmartParts o modifique SmartParts ya existentEste manual le muestra cmo crear y modificar sus propiosSmartParts en slo unos pocos pasos.

    Los SmartParts tambin pueden representar contenido especficocliente. Un tcnico con conocimientos de SmartParts y granexperiencia en este campo, podr ayudarle a crear sus propioscatlogos de SmartPart. Su proveedor podr, siempre que lo necproporcionarle ms informacin. Visite la Pgina principal deAllplan (http://www.nemetschek-allplan.es)para obtener un listcon todos los proveedores.

    Interfaz de usuario del mdulo deSmartParts

    Encontrar el mdulo SmartPartsen Mdulos adicionales (I).

    http://www.nemetschek-allplan.es/http://www.nemetschek-allplan.es/http://www.nemetschek-allplan.es/http://www.nemetschek-allplan.es/
  • 7/25/2019 Allplan_2013_-_SmartParts_

    10/136

    4 Interfaz de usuario del mdulo de SmartParts Allplan 2013

    El rea Creacincontiene las herramientas SmartParte

    Insertar SmartPart. Puede utilizar la funcin SmartPart, paraabrir la paleta de contenido SmartPart, donde podr seleccionar unSmartPart y colocarlo en la superficie de trabajo.

    El rea Modificacinde la paleta Funcionescontiene las herramientas

    Modificar SmartPart utilizando pinzamientosyActualizar SmartPart.

    Herramientas para crear SmartParts

    Puede encontrar funciones adicionales, tales como el editor deSmartParts, que le ayudarn a crear sus propios SmartParts en el cuadrode dilogo Configuracin: Estndar. Para abrir el cuadro de dilogo,

    pulse sobre Personalizaren el men Extras. En la pestaaPersonalizar, pulse sobre el botn Categorasy seleccione Funcionesadicionales con icono.

    Profundizaremos ms en los scripts de los SmartPart de Allplan en elPaso 3: Comprendiendo los Scripts".

  • 7/25/2019 Allplan_2013_-_SmartParts_

    11/136

    Pasos hacia el xito Preparacin

    Preparacin

    Crear un proyectoComience creando un nuevo proyecto en Allplan 2013, de forma qupueda seguir los pasos descritos en este manual.

    Para crear un nuevo proyecto

    Allplan est abierto.

    1 En el men Archivo, pulse Nuevo proyecto, Abrir proyec

    2

    En el cuadro de dilogo Abrir Proyecto, pulse NuevoProyecto.

    3 Nuevo Proyecto - Elegir nombre de proyectoIntroduzca el nombre Pasos hacia el xito - SmartPartspara elproyecto y active la opcin Nombre de directorio como nomb

    Proyecto.Pulse Siguiente>.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    12/136

    6 Crear un proyecto Allplan 2013

    4

    En el siguiente cuadro de dilogo, establezca todas las opciones enProyectoy pulse Siguiente>.

    Nota: El ejemplo de este manual usa la configuracin estndar delproyecto. La configuracin estndar del proyecto, que es una copiadel estndar del estudio, slo se aplica al proyecto actual. Comoventaja, todos los cambios que realice en las definiciones de plumaso tipos de lnea, no afectan al estndar del estudio, ya que slo se

    aplican a este proyecto. Por tanto, podr modificar todos losparmetros que necesite, sin que se modifique el estndar delestudio.

    5

    Nuevo Proyecto - Otras Definiciones

    Pulse Finalizarpara confirmar el ltimo cuadro de dilogo.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    13/136

    Pasos hacia el xito Preparacin

    Vuelve a estar en Allplan. El proyecto Pasos hacia el xito -SmartPartsest abierto, y el archivo 1es el actual.

    Nota:Tambin puede crear un nuevo proyecto usando el Gde proyectos-Administracin(Men Archivo).

  • 7/25/2019 Allplan_2013_-_SmartParts_

    14/136

    8 Crear un proyecto Allplan 2013

    Ajustes bsicosCompruebe las propiedades en la barra de estado: Longitud(m), Escala(1:100) y ngulo(gra).

    Pulse Mostrar en pantalla, en el men Very asegrese de que lasopciones Macrofolio A, Macrofolio B y Macrofolio Cestnseleccionadas. Desactive Asociacin color-pluma, si es necesario. Dejeel resto de parmetros como estn.

    En la barra de herramientas de Formato, la Plumaest establecidacomo 0.25, el Tipo de trazoen 1, el Coloren 1y la LayercomoEstndar.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    15/136

    Pasos hacia el xito Pasos a realizar

    Pasos a realizarPaso 1 - Slido SmartPart con forma libre Colocar un Slido de SmartPart con forma libreen la superfic

    de trabajo

    Abra el men contextual

    Seleccionar herramientas de modificacin

    Paso 2 - SmartParts Adicionales

    Insertar y modificar SmartParts adicionales

    Paso 3 - Comprendiendo los Scripts

    Conocer las herramientas adicionales de SmartPart

    Leer scripts

    Usar el Editor de SmartPart de Allplan

    Paso 4 - Creando su propio SmartPart

    Crear el tablero, las patas de la mesa, las crucetas y las barras

    Guardar el resultado intermedio

    Crear un conector en Allplan

    Insertar el conector como un recurso en el Editor de SmartPart

    Definir parmetros usando scripts

    Superficies paramtricas

    Vista en planta

    Definir su propio cuadro de dilogo usando scripts

    Guardar el SmartPart

    Inciso - crear una tabla con patas redondas utilizando scripts

    Paso 5 - Analizar e insertar leyendas Aadir ms SmartParts al archivo de dibujo

    Analizando los contenidos del archivo de dibujo en un listado

    Aadir leyendas al SmartPart

  • 7/25/2019 Allplan_2013_-_SmartParts_

    16/136

    10 Conociendo los SmartParts Allplan 2013

    Paso 1: Slido SmartPart

    con forma libreConociendo los SmartParts

    En el primer ejercicio, colocar un Slido SmartPart con forma libreen la superficie de trabajo y se familiarizar con las herramientas de sumen contextual.

    Para conocer un SmartPart

    Allplan est abierto, y el archivo 1est como "actual".

    1

    En la paleta de Herramientas, abra el mdulo de SmartParts(Grupo de Mdulos adicionales (I)).

    2

    Pulse sobre SmartParten el rea Creacindel mduloSmartParts.

    Esta herramienta abre la paleta de contenido SmartPart.

    3 En la paleta SmartPart, desplcese hacia abajo hastaSlido de forma libre. Pulse sobre este SmartPart con el botnizquierdo del ratn e insrtelo en la superficie de trabajo.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    17/136

    Pasos hacia el xito Paso 1: Slido SmartPart con forma libre

    El SmartPart se adjunta a las crucetas.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    18/136

    12 Conociendo los SmartParts Allplan 2013

    4

    Compruebe los valores de la pestaa SmartPart. Si estos valores noconcuerdan con los que arriba se muestran, corrjalos y pulse sobre

    Restablecerpara deshacer los cambios que haya podido hacerutilizando los pinzamientos.

    5

    Coloque el SmartPart en la superficie de trabajo.

    Nota: Compruebe la lnea de dilogo:

    6

    El SmartPart que coloque se mostrar con pinzamientos. Ya queahora no desea utilizar los pinzamientos para modificar el SmartPart,pulse ESC.

    7

    Se adjuntar otro SmartPart a la cruceta. Ya que no desea colocarotro SmartPart, vuelva a pulsar ESC.

    8

    Ahora podr seleccionar SmartParts adicionales en la paleta decontenido. Puesto que no desea seleccionar otro SmartPart por elmomento, vuelva a presionar la tecla ESC.

    9 Para poder visualizar mejor las modificaciones a realizar, seleccione

    la opcin 2+1 ventanasen el men Ventanasy seleccione unavista isomtrica para la ventana de la parte inferior izquierda:

    seleccione, por ejemplo, Isometra anterior izquierda,Sudoeste.

    10

    Pulse sobre el SmartPart con el botn derecho del ratn para abrir elmen contextual.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    19/136

    Pasos hacia el xito Paso 1: Slido SmartPart con forma libre

    Adems de las herramientas generales, el men contextual contiherramientas especficas de SmartPart, para que pueda modifica

    11 Para que se familiarice con estas herramientas, seleccioneParmetros especficos.

    Se muestra el SmartPart con pinzamientos y se abre la paleta Scon forma libre:

  • 7/25/2019 Allplan_2013_-_SmartParts_

    20/136

    14 Conociendo los SmartParts Allplan 2013

    Puede comprobar y, si es necesario, modificar los valores de los

    parmetros del SmartPart en este cuadro de dilogo. Las entradasque puede visualizar para el SmartPart en la paleta Slido con formalibre, se crearon utilizando el script del SmartPart. Para descubrircmo crear sus propios cuadros de dilogo para los SmartParts, veala seccin titulada Definir su propio cuadro de dilogo usandoscripts.

    12 Modifique las dimensiones:

    Longitud: 10

    Anchura: 5

    Altura: 3 Subdivisin: 6

    13 Una vez que presione ESC, podr visualizar de forma inmediata lasmodificaciones en la pantalla.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    21/136

    Pasos hacia el xito Paso 1: Slido SmartPart con forma libre

    14

    Abra el men contextual del SmartPart de nuevo y seleccioneModificar SmartPart utilizando pinzamientos.

    Mediante los pinzamientos, podr modificar los SmartParts de fgrfica.

    Los pinzamientos son marcas temporales en los elementos, quepodr utilizar para deformar SmartParts. Los mensajes junto a lopinzamientos le mostrarn las direcciones en las que puede model SmartPart en cuestin. Aqu podr modificar el SmartPart en direcciones x, y, z. Pulse la tecla Maysculas para realizarmodificaciones en la direccin z.Los pinzamientos se definen en el script del SmartPart. Aprendecmo realizar esto en la seccin titulada "Crear el tablero de la m(vea "Crear la parte superior de la mesa")".

    15

    Seleccione un pinzamiento pulsando sobre l con el botn izquiedel ratn.

    16 Desplace el ratn en la direccin deseada.

    17 Pulse el botn izquierdo del ratn para terminar de modificar elSmartPart.

    18

    Puede continuar modificando el SmartPart grficamente pulsandsobre otro pinzamiento.

    19

    Salga de la herramienta Modificar SmartPart utilizandopinzamientos, pulsando ESC.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    22/136

    16 Conociendo los SmartParts Allplan 2013

    Nota: Tambin podr encontrar la herramienta ModificarSmartParts utilizando pinzamientosen el rea Modificacindelmdulo de SmartParts.

    20 Para conocer ms cosas sobre la tercera herramienta de modificacin

    de SmartParts, abra el men contextual de SmartParts de nuevo y

    pulse Modificar atributos de SmartPart.

    21

    Estos atributos asignados al SmartPart se comportan de la mismaforma que los atributos de un macro. Por ejemplo, puede configuraruna altura de referencia para el SmartPart

    22 Puesto que no desea llevar a cabo ms modificaciones, cierre elcuadro de dilogo pulsando sobre Cancelar.

    Sugerencia: Al pulsar dosveces con el botn izquierdodel ratn sobre un SmartPart,se abre el cuadro de dilogo,as como tambin semuestran los pinzamientospara realizar modificaciones.Para copiar el SmartPart,pulse dos veces sobre l conel botn derecho del ratn.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    23/136

    Pasos hacia el xito Paso 2: SmartParts adicionales

    Paso 2: SmartParts

    adicionalesInsertar SmartParts adicionales

    Allplan contiene SmartParts adicionales. Utilizar dos de estosSmartParts para realizar este ejercicio.

    Para insertar un SmartPart adicional en Allplan Allplan est abierto, y el archivo 1est como "actual".

    1 Abra un nuevo archivo de dibujo pulsando, Abrir archivosbarra de herramientas Estndar.

    2

    Seleccione la pestaa Estructura de conjuntos. Establezca elarchivo 2como actual y cierre el archivo de dibujo 1.

    3

    Pulse sobre SmartParten el rea Creacindel mduloSmartParts.

    Se abre la paleta de contenido.

    Nota: Puede utilizar el rea de la parte superior para desplazarsevarias carpetas:- Pulse sobre Iniciopara seleccionar entre Estndary SmartPa- Para abrir una carpeta, pulse sobre ella con el botn izquierdo ratn.- Al pulsar sobre una carpeta con el botn derecho del ratn, seabrir la carpeta que la contenga. Al pulsar sobre Inicio, volvercarpeta inicial de SmartParts.

    4

    Seleccione la carpeta Interioren la parte superior de la paleta

    SmartPart.5 Seleccione el SmartPart Mesa con sillas.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    24/136

    18 Insertar SmartParts adicionales Allplan 2013

    6

    Coloque la mesa y las sillas en la superficie de trabajo y pulse ESCtres veces, para salir de la herramienta.

    Las propiedades de formato (pluma, lnea, color) y la layer que estnestablecidas en la barra de herramientas de Formato, se usarn paracolocar este SmartPart.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    25/136

    Pasos hacia el xito Paso 2: SmartParts adicionales

    Sugerencia: Tambin puedemodificar las propiedades deformato del SmartPart mstarde.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    26/136

    20 Modificar SmartParts adicionales Allplan 2013

    Modificar SmartParts adicionales

    Una vez que haya colocado el SmartPart adicional en Allplan, lomodificaremos.

    Para modificar el SmartPart que ha insertado

    Allplan est abierto, y el archivo 2est como actual.

    1

    Pulse dos veces sobre el SmartPart con el botn izquierdo del ratn.

    Se presentan dos opciones, el cuadro de dilogo y los pinzamientos.

    2

    Desactive el recuadro Sillas en la cabeceraen el cuadro de dilogoy modifique las Superficies. Para comprobar el resultado de lasmodificaciones, pulse ESC para cerrar el cuadro de dilogo.Compruebe el resultado en la ventana de animacin. Experimentecon las superficies hasta que encuentre la solucin que mejorfuncione para usted.

    3

    Despus, utilice los pinzamientos para modificar el SmartPart deforma grfica. Pulse dos veces sobre el SmartPart con el botnizquierdo del ratn.

    4

    Pulse sobre uno de los pinzamientos. El mensaje del pinzamiento

    seleccionado le muestra que puede modificarse e indica las posiblesdirecciones de modificacin.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    27/136

    Pasos hacia el xito Paso 2: SmartParts adicionales

    5 Pruebe varios pinzamientos y compruebe los efectos.

    Los pinzamientos Distancia, modifican la distancia entre las sillla mesa en incrementos de 10 cm. La distancia mnima a la mesa

    de -30 cm, la mxima de 90 cm.Puede usar los pinzamientos Anchuray Longitudpara modificanchura y la longitud de la mesa en incrementos de 10 cm.

    El pinzamiento Longitud/Anchura, al contrario que el resto depinzamientos, presenta dos direcciones posibles de modificacin

    Los pinzamientos Sillas en la cabeceray Sillas en los lateralescontrolan si las sillas deben representarse.

    Al modificar el ancho y/o la longitud de la mesa, tambin semodifica el nmero de sillas, el cual se ajusta automticamente.

    Cuando modifica la longitud de forma grfica, los valores mostren el cuadro de dilogo se actualizan de forma pertinente.

    Nota:Adems de usar los pinzamientos, tambin puede modificSmartParts de forma grfica introduciendo las coordenadas (dx, correspondientes en la lnea de dilogo.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    28/136

    22 Modificar SmartParts adicionales Allplan 2013

    6 Modifique los parmetros y las dimensiones de la mesa y de las sillasde la misma forma que se muestra en el siguiente cuadro de dilogo:

    Nota: Puede encontrar la superficie afrormosia 1 en la carpeta\Std\Design\Estndar\Edificio\Acabados\Madera.

    7

    Pulse ESC para terminar.

    8 Vuelva a la vista en planta.

    9

    Ponga el ratn sobre el SmartPart. Tan pronto como aparezca con elcolor de seleccin, pulse con el botn derecho del ratn y seleccione

    Adoptar parmetros.

    El SmartPart se copia y podr colocarlo en la superficie de trabajo.

    10 Coloque el SmartPart a la derecha del ya existente

    11

    Ya que no desea utilizar los pinzamientos para modificar elSmartPart, pulse ESCAPE

    Se adjuntar otro SmartPart a la cruceta.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    29/136

    Pasos hacia el xito Paso 2: SmartParts adicionales

    Coloque de la misma forma otra copia del SmartPart, y pulse ESdos veces para finalizar.

    Nota: La barra de herramientas Opciones de entradaaparececuando coloca el SmartPart. Puede especificar un nuevo punto demplazamiento para el SmartPart. Adems, puede aplicarle simeal SmartPart en las direcciones x e y, as como activar y desactivfuncin Modificar SmartPart con pinzamientos.

    1.

    Punto de referencia para insertar el SmartPart.2. Act/Des el Punto de insercin definido en el SmartP3. Simetra en direccin del eje X (Horizontal).4. Simetra en direccin del eje Y (Vertical).5. Act/Des modificacin del SmartPart con pinzamien

    despus de insertado.

    El resultado debe ser el siguiente:

    12

    Abra el men contextual de uno de los SmartPart y seleccioneParmetros especficos.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    30/136

    24 Modificar SmartParts adicionales Allplan 2013

    13 Modifique la Superficiey desactive el recuadro Sillas en lacabecera, por ejemplo.

    14

    Pulse ESC, para terminar de aplicar los cambios.

    15 Aparecer el siguiente aviso:Cuando pulse S, se modificarn todos los SmartParts idnticos delarchivo de dibujo.

    Cuando pulse No, slo se modificar el SmartPart seleccionado.

    16

    Pulse S.

    17

    Abra una venta de animacin para visualizar el resultado.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    31/136

    Pasos hacia el xito Paso 2: SmartParts adicionales

    Insertar y modificar otro SmartPartEn la segunda parte de este ejercicio colocar y modificar otroSmartPart en Allplan. Ahora es su turno.La siguiente seccin le servir como guion y no contiene descripciodetalladas de los pasos individuales.

    Active el archivo 3y cierre el archivo 2( Abrir archivos).

    Seleccione SmartParte inserte el SmartPart Plazas deaparcamiento(carpeta Exterior).

    Utilice Modificar SmartPart utilizando pinzamientos(mcontextual) para modificar el nmero de plazas de aparcamiento

    Use las Parmetros especficos(men contextual), para modifiel SmartPart de la siguiente forma:

    - Introduzca Nmero de plazas de aparcamientopara el textla pestaa Leyenda.

    - Coloque un coche en una de cada cuatro plazas de aparcamieen la pestaa Opcionesen Cada x-ma plaza.

    -

    Reduzca la altura del texto para la numeracin de plazas en lpestaa Leyenda.

    Utilice Modificar SmartPart utilizando pinzamientos(mcontextual) para colocar el texto Nmero de plazas deaparcamiento ms o menos centrado

    El resultado debe ser el siguiente:

  • 7/25/2019 Allplan_2013_-_SmartParts_

    32/136

    26 Insertar y modificar otro SmartPart Allplan 2013

  • 7/25/2019 Allplan_2013_-_SmartParts_

    33/136

    Pasos hacia el xito Paso 3: Comprendiendo los Scripts

    Paso 3: Comprendiendo

    los ScriptsHerramientas adicionales de los SmartPart

    En los pasos anteriores coloc y modific un SmartPart en Allplan. siguiente paso es abrir y leer el script de este SmartPart. Primeronecesita integrar herramientas de modificacin adicionales en las ba

    Creaciny Modificacin.

    Para aadir funciones a las barras de herramientas

    Allplan est abierto, y el archivo 3est como actual.

    1

    En el men Extras, pulse Personalizar....

    2 Cambie a la pestaa Barras de herramientas.

    3 Seleccione las pestaas Creaciny Modificacin.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    34/136

    28 Herramientas adicionales de los SmartParts Allplan 2013

    4

    Las barras de herramientas se muestran en la superficie de trabajo.

    5

    En la pestaa Personalizar, seleccione la categora Funcionesadicionales con icono.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    35/136

    Pasos hacia el xito Paso 3: Comprendiendo los Scripts

    6 Desplcese hacia abajo en la zona de Iconos.

    7

    Pulse Crear SmartParty arrastre el icono, con el botnizquierdo del ratn presionado, hasta la barra de herramientas deCreacin.

    8

    Aada los iconos de las herramientas Modificar SmartPar

    usando Scripty Modificar atributos de SmartParta la de herramientas Modificacin.

    Los cuadros de dilogo Creaciny Modificacindeben ser comestos:

    Ahora las barras de herramientas y las reas CreacinyModificacinde la paleta de Funcionesdel mdulo de SmartPcontienen todas las funciones relativas a los SmartParts.

    9 Cierre el cuadro de dilogo Configuracin...: Estndar.

    10 Puede volver a cerrar las barras de herramientas CreacinyModificacin.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    36/136

    30 Leer scripts Allplan 2013

    Leer scripts

    Utilizar la herramienta Modificar SmartPart usando Scriptparaleer el script del SmartPart.

    Para abrir el script

    1 Pulse Modificar SmartPart usando Scripten el reaModificacinde la paleta de Funciones.

    2 Qu SmartPart desea modificar?Pulse sobre el aparcamiento.

    3

    Se abre el Editor-SmartPart de Allplan.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    37/136

    Pasos hacia el xito Paso 3: Comprendiendo los Scripts

    Editor de SmartPart de AllplanEl editor de SmartPart integrado tiene ocho pestaas distintas:Resumen, Parmetro, Master - Script, Parmetros - Script, Inte- Script, Script 2D, Script 3Dand Recursos.

    Estas pestaas se explican brevemente en la siguiente seccin.

    Resumen

    Se muestran todas las entradas de todas las pestaas. Puede editar aqlas entradas.

    La parte superior del cuadro de dilogo Editor-SmartPartcontiene

    cuatro herramientas siguientes:

    Restablecer SmartPart: puede restablecer todas las entradaun objeto, lo que significa que el objeto se restablece y queda coun objeto vaco estndar.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    38/136

    32 Editor de SmartPart de Allplan Allplan 2013

    Abrir SmartPart: puede abrir archivos de SmartPart (archivos*.smt)

    Guardar SmartPart: puede guardar el SmartPart actual comoun archivo (archivo *.smt).

    Bloquear SmartPart: puede especificar una contrasea paraproteger el script de su propio objeto SmartPart, para prevenircambios no autorizados.

    Utilizando el men Tipo, puede asignarle un tipo (p.e., viga,cimentacin, pilar) al SmartPart. Este atributo se analiza en los informes,por ejemplo.

    Para ejecutar todos los scripts definidos en el editor, seleccione la

    herramienta Ejecutar Script. Como resultado, se abre el cuadro dedilogo pertinente.

    La parte derecha del cuadro de dilogo Editor-SmartPartcontieneherramientas que podr utilizar para definir cmo debe representarse elobjeto en la zona de Vista previa de objeto. Puede hacer zoom,desplazarse o actualizar el objeto representado en la vista previa.Tambin puede utilizar distintas vistas.

    En la parte inferior derecha del cuadro de dilogo Editor-SmartPart,puede desplazar el origen del cuadro de referencia, pulsando sobre unade las opciones proporcionadas o introduciendo manualmente losvalores correspondientes en los recuadros. Adems, puede modificar eltamao del cuadro de referencia. Estos valores se corresponden con las

    variables globales REF_X, REF_Y y REF_Z.Por defecto, el origen del cuadro de referencia es X=Y=Z=0, lo quesignifica que el origen est en la parte inferior izquierda del recuadro.

    Puede utilizar la herramienta Parmetros de SmartParten la parteinferior del cuadro de dilogo Editor-SmartPart. Al pulsar en ella, seabre el cuadro de dilogo Parmetrosen el que podr comprobar ymodificar los parmetros del SmartPart. Puede encontrar ms detallessobre este tema en la ayuda de Allplan. Por favor, consulte el captulo"Editor de SmartPart, Parmetros".

  • 7/25/2019 Allplan_2013_-_SmartParts_

    39/136

    Pasos hacia el xito Paso 3: Comprendiendo los Scripts

    Parmetro

    Puede aadir, editar y borrar parmetros. Adems, podr combinarlGruposy visualizarlos en consecuencia (opcin Mostrar grupos).El nombrede un parmetro debe ser nico dentro del objeto SmartPy no puede modificarse posteriormente.Puede elegir entre los siguientes tiposde parmetros:

  • 7/25/2019 Allplan_2013_-_SmartParts_

    40/136

    34 Editor de SmartPart de Allplan Allplan 2013

    Las entradas que realice en las columnas Descripciny Valorpueden

    definirse libremente.La columna Atributoasocia el parmetro con un atributo de Allplan.Cuando selecciona la opcin Mostrar todos los atributos, todos losatributos disponibles en Allplan se presentan para seleccin en unlistado.

    Puede utilizar la herramienta Comprobar sintaxis, para comprobarel script, en cuanto a errores de sintaxis y formato se refiere. Para quelos scripts definidos en el editor se ejecuten seleccione la herramienta

    Ejecutar Script. Como resultado, se abre el cuadro de dilogocorrespondiente.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    41/136

    Pasos hacia el xito Paso 3: Comprendiendo los Scripts

    Master - script

    En Master-scriptpodr gestionar todas las variables globales. En opalabras, la informacin del objeto que debe aplicarse a todas las padel script se define en Master-script. Se ejecuta antes que cualquiescript (como si estuviera copiado y colocado delante de cualquier otscript).

    Las pestaas Master-Script, Parmetros-Script, Interfaz-Script,Script 2D, Script 3D, contienen las siguientes herramientas:

    Rehacer y Deshacer: puede rehacer y deshacer el ltimo teque haya introducido en el script, carcter a carcter.

    Aadir nota: puede aadir comentarios que describan las acciode las lneas del programa, estas lneas se ignorarn cuando se ejecuprograma. Las lneas de comentario, empiezan con una exclamacin

  • 7/25/2019 Allplan_2013_-_SmartParts_

    42/136

    36 Editor de SmartPart de Allplan Allplan 2013

    Borrar nota: puede borrar comentarios. En otras palabras, las lneasque se hayan comentado se vuelven a incorporar al programa y sevuelven a tener en cuenta cuando se ejecute. Se borra la exclamacin.

    Buscar: puede buscar lneas o expresiones en el script. El programa

    analiza el script en busca del texto introducido en el recuadro y loselecciona una vez encontrado. Cuando vuelve a pulsar, el programacomienza de nuevo en la posicin actual y continua analizando el scripten busca del texto especificado.

    Ejecutar script: puede activar o desactivar el script. Si no est activado,no se ejecuta.

    Comprobar sintaxis: puede comprobar si el script tiene algn errorde sintaxis.

    Ejecutar Script: para ejecutar el script. El resultado se visualiza en

    la vista previa.Puede encontrar ms informacin sobre la sintaxis del script en la parteinferior de todas las pestaas del script.Una vez que haya pulsado sobre una orden del script, el rea de Ayudagrficamuestra cmo funciona el comando pertinente.El rea Ayuda / Salidamuestra la sintaxis de la orden seleccionada ydescribe cmo funciona. Al pulsar sobre una variable se muestra suvalor actual. Sin embargo, esto slo es posible si ya ha ejecutado elscript anteriormente.En esta rea podr encontrar todos los errores y mensajes que se puedanproducir mientras se ejecuta el script.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    43/136

    Pasos hacia el xito Paso 3: Comprendiendo los Scripts

    Parmetros - script

    En esta zona podr asignar valores a los parmetros y comprobar zocompletas. Se ejecuta cada vez que utilice un pinzamiento, realicecambios en un cuadro de dilogo o cuando carga o inserta objetos.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    44/136

    38 Editor de SmartPart de Allplan Allplan 2013

    Interfaz - script

    La opcin Interfaz-scriptse usa para generar el cuadro de dilogo deintroduccin de datos. Aqu podr asignar parmetros, superficies depixel, texto, etc.., al objeto.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    45/136

    Pasos hacia el xito Paso 3: Comprendiendo los Scripts

    Script 2D

    La opcin Script 2Dse usa para definir los datos del SmartPart 2Dotras palabras, podr generar la representacin 2D del SmartPart.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    46/136

    40 Editor de SmartPart de Allplan Allplan 2013

    Script 3D

    Con la funcin Script 3D, podr generar la representacin 3D delSmartPart.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    47/136

    Pasos hacia el xito Paso 3: Comprendiendo los Scripts

    Recursos

    Los Recursosson elementos geomtricos (lneas, crculos y slidosimgenes u otros SmartParts (subscripts) necesarios para la ejecucilos scripts. Puede importar imgenes en la parte izquierda y objetosparte derecha.Puede realizar ajustes especficos en la parte inferior del cuadro. Poejemplo, puede crear descripciones de parmetros independientes pcada idioma.

    Consulte la ayuda de Allplan para obtener informacin detallada so

    todas las herramientas de esta pestaa. Por favor, consulte el captul"Editor de SmartPart, pestaa Recursos".

    Puesto que no desea modificar el SmartPart existente ahora, pulse sCancelarpara cerrar el Editor-SmartPart.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    48/136

    42 Objetivo Allplan 2013

    Paso 4: Creacin de su

    propio SmartPartObjetivo

    El objetivo de este ejercicio es la creacin de su propio SmartPart. Podrcrear una mesa generando un script en el Editor de SmartPart. Esta mesaFlexi 01podr modificarse en longitud, en anchura y en altura. La

    superficie del tablero ser variable. De forma similar, los colores delmarco, los elementos individuales de la mesa y la representacin enplanta de la mesa, sern tambin variables.

    La siguiente imagen muestra la mesa Flexi 01y sus medidas principales.Al principio de cada ejercicio se volvern a mostrar las dimensionesnecesarias en dibujos ms detallados.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    49/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

  • 7/25/2019 Allplan_2013_-_SmartParts_

    50/136

    44 Crear la parte superior de la mesa Allplan 2013

    Crear la parte superior de la mesaComience creando la parte superior de la mesa.

    Para generar la geometra de la parte superior de lamesa

    Allplan est abierto, y el archivo 3est como actual.

    1

    Abra un nuevo archivo de dibujo pulsando, Abrir archivosen labarra de herramientas Estndar.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    51/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    2 Seleccione la pestaa Estructura de conjuntos. Active el archidibujo 4y cierre todos los dems.

    3

    Pulse Crear SmartParten la barra de herramientas Crearmdulo SmartParts.

    4

    Los parmetros del ltimo SmartPart que utiliz se muestran en Editor de SmartPart. Para vaciar el Editor de SmartPart, pulseRestablecer SmartPart.

    5

    Se abre el cuadro de dilogo Nuevo SmartPart. Introduzca MeFlexi 01como nombre.

    6

    Establezca el tipo como Objeto, la unidad de longitud Metroy medida de los ngulos en Grados.

    7 Como el nuevo SmartPart no se va a basar en ninguno de los datexistentes, no necesita seleccionar ninguna opcin ms.

    8

    Pulse Aceptarpara cerrar el cuadro de dilogo.Abra la pestaa Parmetro.

    9

    La mesa se crear dentro del cuadro de referencia. Introduzca, ptanto, los siguientes valores iniciales:ref_x = 1.600

  • 7/25/2019 Allplan_2013_-_SmartParts_

    52/136

    46 Crear la parte superior de la mesa Allplan 2013

    ref_y = 0.800ref_z = 0.750

    Pulse en la casilla correspondiente en la columna Valor, escriba elvalor. Pulse Intro para confirmar.

    Nota: Todas las entradas son en metros.Asegrese de que utiliza puntos para introducir los valores. Noutilice comas.

    El cuadro de referencia con la vista previa, se modificaconsecuentemente. Lo mismo se aplica para los valores de longitudmostrados en la parte inferior derecha del cuadro de dilogo.

    10 Cambie a la pestaa Script 3D.

    11 Tiene sentido comenzar cada parte del programa con un comentario,de forma que pueda encontrar partes especficas ms tarde.Los comentarios describen las acciones de las lneas del programa.

    Las lneas de comentario se ignoran cuando se ejecuta el programa.Las lneas de comentario, empiezan con una exclamacin "!".Por lo tanto, en la lnea 00003, introduzca:

    !Definicin de la parte superior de la mesa

    12 Al pulsar Intro, el programa le dirige a la siguiente lnea del script.Para dejar una lnea en blanco, vuelva a pulsar Intro. De este modo,estar ahora en la lnea 00005.

    13 Primero, el sistema de coordenadas debe desplazarse a la posicindonde va a crearse la parte superior de la mesa.La altura inicial de la mesa tiene que ser 75 cm. Para ello es

    necesario el parmetro ref_z.La orden para desplazar el sistema de coordenadas es TRANS.Por lo tanto, en la lnea 00005, introduzca:

    TRANSZ ref_z

    14 Pulse Ejecutar Script.

    El sistema de coordenadas se ha desplazado al vrtice superiorizquierdo del cuadro de referencia.

    15

    Para introducir las dimensiones (longitud= 1.6 = ref_x; anchura= 0.8= ref_y y tablero_e = 0.03 m) para el tablero, necesita definir un

    parmetro para el espesor del tablero, el cual ser variable.Cambie a la pestaa Parmetroy pulse Aadir parmetro.

    16 Establezca los siguientes parmetros en el cuadro de dilogo Nuevoparmetro:

  • 7/25/2019 Allplan_2013_-_SmartParts_

    53/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    Nota: Utilice siempre maysculas para las rdenes (TRANS,BOX...) y minsculas para los parmetros.

    17 Pulse Aceptar.

    18 Cambie a la pestaa Script 3D.

    19

    Para crear el tablero, use la orden BOX.Por lo tanto, en la lnea 00006, introduzca:

    BOX ref_x, ref_y, -tablero_e

    Tenga en cuenta: las dimensiones del tableroLongitud = 1.6 m = ref_x; ancho= 0.8 m = ref_y y espesor =tablero_e = 0.03 m

    Nota:La parte inferior del Editor de SmartPart proporciona ayusobre la orden BOX, la cual se muestra grficamente en la zona"Ayuda grfica" y la describe en detalle en la zona "Ayuda / Sal

  • 7/25/2019 Allplan_2013_-_SmartParts_

    54/136

    48 Crear la parte superior de la mesa Allplan 2013

    20 Para definir ms elementos basados en script ms tarde, es una buenaidea desplazar el sistema de coordenadas a su posicin inicial(vrtice inferior izquierdo). Para ello es necesaria la ordenRESTORE.Por lo tanto, en la lnea 00007, introduzca:

    RESTORE 1

    21

    Pulse Comprobar sintaxis.

    El rea Ayuda / Salidale indicar si sus entradas estncorrectamente realizadas.

    22 Pulse Ejecutar Script.

    23 Inserte dos lneas ms al comienzo del script 3D y escriba en laprimera lnea:

    REF_HANDLES

    De esta forma se crean pinzamientos de forma automtica en la partesuperior.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    55/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    24 Pulse Ejecutar Script, de nuevo.

    25

    Pulse Aceptarpara cerrar el cuadro de dilogo Editor-SmartP

    26

    Coloque el SmartPart en el archivo de dibujo y pulse ESC para sde la herramienta.El SmartPart se guarda en el archivo de dibujo por primera vez.

    27

    Seleccione la opcin 2+1 ventanaspara visualizar el resulta

    28

    Pulse dos veces sobre el SmartPart Mesa Flexi 01, con el botnizquierdo del ratn.

    Se abre el cuadro de dilogo y se muestran los pinzamientos. Ahpuede utilizar cualquier opcin para modificar el SmartPart.Prubelo usted mismo!

  • 7/25/2019 Allplan_2013_-_SmartParts_

    56/136

    50 Crear la parte superior de la mesa Allplan 2013

    29

    Una vez que haya completado las modificaciones, cambie lasdimensiones del SmartPart con los mismos datos mostrados en lailustracin superior y pulse Aceptarpara cerrar el cuadro de dilogoMesa Flexi 01.

    Resumen del script actual:

    REF_HANDLES!Definicin de la parte superior de la mesa

    TRANSZ REF_ZBOX REF_X , REF_Y , -tablero_eRESTORE 1

    Sugerencia: Puedeseleccionar el scriptcompleto, o partes de l, enesta tabla, copiar los datos alPortapapeles y pegarlos en lapestaa correspondiente delEditor de SmartParts deAllplan. Las lneas en blancose ignorarn. Las lneas decdigo que haya introducidoen el ejercicio actual seresaltan en gris.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    57/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    Creacin de las patas de la mesaLa parte inferior de la mesa consta de 4 patas, 2 conectores transverconectando dos barras cada uno y 2 barras longitudinales.En el siguiente paso crear las cuatro patas de la mesa. La geometraigual para las cuatro patas. Slo vara la posicin.

    Para generar la geometra de las patas

    Allplan est abierto, y el archivo 4est como actual.

    1

    Pulse sobre Modificar SmartPart usando Script(mdulo

    SmartParts) en el rea Modificacinde la paleta Funciones.2 Pulse sobre el tablero.

    3

    Abra la pestaa Script 3Den el Editor de SmartPart.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    58/136

    52 Creacin de las patas de la mesa Allplan 2013

    4 Para obtener una vista general mejor del script, es una buena ideainsertar lneas en blanco entre las partes individuales de unprograma.Inserte una lnea en blanco detrs de la orden RESTORE 1.Escriba esta nota en la siguiente lnea:

    !Pata de la parte inferior izquierda

    5 El tablero debe proyectarse un centmetro por encima de las patas,tanto en la direccin x como en la direccin y. Para colocar laprimera pata de la mesa de forma correcta, realice lo siguiente:Deje una lnea en blanco e introduzca:

    TRANS 0.01, 0.01, 0

    Con esta orden desplazamos el sistema de coordenadas 1 cm, tantoen la direccin x como en la direccin y. La direccin z no se veafectada por esta orden.

    6

    Despus, introduzca las dimensiones de la pata de la mesa. Suanchura es de 2.5 cm, con una profundidad de 5 cm y su altura estdefinida de forma que la pata termine 2 cm por debajo del tablero.La altura de las patas tienen que poder modificarse. A la variacin dela Altura del marco de la mesase le asigna el siguiente nombre:altura_hSu altura es la altura total de la mesa (ref_z), menos el espesor deltablero (tablero_e) y menos los 2 cm de distancia desde la parteinferior del tablero.Inserte lneas en blanco debajo de la orden REF_HANDLES(lnea00003) y escriba una de estas lneas:

    altura_h=ref_z-tablero_e-0.02

    Nota: Las medidas que vaya a utilizar repetidas veces puedendefinirse como variables. Si es necesario, podr remplazarlas porparmetros ms tarde. Como resultado, las dimensiones pertinentesse convierten en paramtricas.

    7

    Ahora podr crear el BOX (recuadro)para la pata de la mesa. PulseINTRO para insertar una lnea despus de TRANS 0.01, 0.01, 0eintroduzca los siguientes datos en una nueva lnea:

    BOX 0.025, 0.05, altura_h

    8

    Despus, vuelva a colocar el sistema de coordenadas en su posicinoriginal:

    RESTORE 1

    9

    Pulse Comprobar sintaxis.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    59/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    El rea Ayuda / Salidale indicar si sus entradas estncorrectamente realizadas.

    10

    Pulse Ejecutar Script.

    11

    Una vez que haya creado la pata de la parte inferior izquierdapodr introducir las lneas necesarias para las siguientes tres pat

    !Pata de la parte superior izquierda

    TRANS 0.01 , REF_Y - 0.01 - 0.05 , 0BOX 0.025, 0.05, altura_h

    RESTORE 1

    !Pata de la parte inferior derecha

    TRANS REF_X - 0.01 - 0.025 , 0.01 , 0

    BOX 0.025, 0.05, altura_h

    RESTORE 1

    !Pata de la parte superior derecha

    TRANS REF_X - 0.01 - 0.025 , REF_Y - 0.01 - 0.05 , 0BOX 0.025, 0.05, altura_h

  • 7/25/2019 Allplan_2013_-_SmartParts_

    60/136

    54 Creacin de las patas de la mesa Allplan 2013

    Compruebe la posicin del sistema de coordenadas en el cuadro dereferencia cada vez que introduzca las rdenes RESTOREyTRANS.

    12

    Para finalizar, introduzca:

    RESTORE 1

    13

    Pulse Comprobar sintaxis.

    El rea Ayuda / Salidale indicar si sus entradas estn

    correctamente realizadas.

    14

    Pulse Ejecutar Script.

    Si todo est correcto, la vista previa del objeto debera ser como esta:

  • 7/25/2019 Allplan_2013_-_SmartParts_

    61/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    15 Pulse Aceptarpara cerrar el cuadro de dilogo Editor deSmartParty comprobar el resultado.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    62/136

    56 Creacin de las patas de la mesa Allplan 2013

    Resumen del script actual:REF_HANDLES

    altura_h=ref_z-tablero_e-0.02

    !Definicin de la parte superior de la mesa

    TRANSZ REF_Z

    BOX REF_X , REF_Y , -tablero_eRESTORE 1

    !Pata de la parte inferior izquierda

    TRANS 0.01 , 0.01 , 0BOX 0.025, 0.05, altura_hRESTORE 1

    !Pata de la parte superior izquierda

    TRANS 0.01 , REF_Y - 0.01 - 0.05 , 0BOX 0.025, 0.05, altura_hRESTORE 1

    !Pata de la parte inferior derecha

    TRANS REF_X - 0.01 - 0.025 , 0.01 , 0BOX 0.025, 0.05, altura_h

    RESTORE 1!Pata de la parte superior derecha

    TRANS REF_X - 0.01 - 0.025 , REF_Y - 0.01 - 0.05 , 0BOX 0.025, 0.05, altura_hRESTORE 1

    Sugerencia: Puedeseleccionar el scriptcompleto, o partes de l, enesta tabla, copiar los datos al

    Portapapeles y pegarlos en lapestaa correspondiente delEditor de SmartParts deAllplan. Las lneas en blancose ignorarn. Las lneas decdigo que haya introducidoen el ejercicio actual seresaltan en gris.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    63/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    Creacin de los conectores transversalesLos conectores transversales se usan para conectar las patas de la men los extremos ms estrechos de sta.

    Para generar la geometra de los conectorestransversales.

    Allplan est abierto, y el archivo 4est como "actual".

    1 Pulse Modificar SmartPart usando Scripten la barra deherramientas Modificacindel mdulo SmartParts.

    2

    Pulse sobre el SmartPart.

    3

    Abra la pestaa Script 3Den el Editor de SmartPart.

    4 Una vez que haya insertado lneas en blanco, introduzca la siguinota:

    !Conector izquierdo

  • 7/25/2019 Allplan_2013_-_SmartParts_

    64/136

    58 Creacin de los conectores transversales Allplan 2013

    5 Aqu tambin debe proyectarse el tablero un centmetro por encimade los conectores, tanto en la direccin x como en la direccin y.Adems, tambin necesita tener en cuenta la profundidad de la patade la mesa (5 cm) en la direccin y. La altura del marco de la mesa(altura_h) se define como el punto inicial en la direccin y.

    Deje una lnea en blanco e introduzca:TRANS 0.01, 0.01+0.05, altura_h

    6 Pulse sobre la opcin Ejecutar Scripty seleccione una vistaadecuada en la vista previa. El resultado debe ser el siguiente:

    7

    Despus, introduzca las dimensiones del conector. Su anchura es de2.5 cm, la altura de 5 cm y la longitud debe definirse de forma que seextienda hasta la parte posterior de la pata.La longitud se calcula como: ref_y-2*(0.05+0.01)Explicacin: ancho total de la mesa - 2*(profundidad de la pata de lamesa + proyeccin del tablero)En la siguiente lnea introduzca:

    BOX 0.025, ref_y-2*(0.05+0.01), -0.05

    8 Restablezca el sistema de coordenadas:

    RESTORE 1

    9

    Pulse Comprobar sintaxis.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    65/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    10

    Pulse Ejecutar Script.

    11

    Despus, defina el conector de la parte derecha.

    !Conector derecho

    TRANS ref_x-0.01-0.025, 0.01+0.05, altura_h

    BOX 0.025, ref_y-2*(0.05+0.01), -0.05

    RESTORE 1

    12

    Pulse Comprobar sintaxisy, despus, Ejecutar scrip

  • 7/25/2019 Allplan_2013_-_SmartParts_

    66/136

    60 Creacin de los conectores transversales Allplan 2013

    13 Pulse Aceptarpara cerrar el cuadro de dilogo Editor deSmartParty comprobar el resultado.

    Resumen del script actual:REF_HANDLES

    altura_h=ref_z-tablero_e-0.02

    !Definicin de la parte superior de la mesa

    TRANSZ REF_ZBOX REF_X , REF_Y , -tablero_eRESTORE 1

    !Pata de la parte inferior izquierda

    TRANS 0.01 , 0.01 , 0BOX 0.025, 0.05, altura_hRESTORE 1

    !Pata de la parte superior izquierda

    TRANS 0.01 , REF_Y - 0.01 - 0.05 , 0BOX 0.025, 0.05, altura_hRESTORE 1

    !Pata de la parte inferior derecha

    TRANS REF_X - 0.01 - 0.025 , 0.01 , 0BOX 0.025, 0.05, altura_h

    Sugerencia: Puedeseleccionar el scriptcompleto, o partes de l, enesta tabla, copiar los datos alPortapapeles y pegarlos en lapestaa correspondiente delEditor de SmartParts deAllplan. Las lneas en blancose ignorarn. Las lneas decdigo que haya introducido

    en el ejercicio actual seresaltan en gris.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    67/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    RESTORE 1

    !Pata de la parte superior derecha

    TRANS REF_X - 0.01 - 0.025 , REF_Y - 0.01 - 0.05 , 0BOX 0.025, 0.05, altura_hRESTORE 1

    !Conector izquierdo

    TRANS 0.01 , 0.01 + 0.05 , altura_hBOX 0.025 , REF_Y - 2 * ( 0.05 + 0.01 ) , -0.05RESTORE 1

    !Conector derecho

    TRANS REF_X - 0.01 - 0.025 , 0.01 + 0.05 , altura_hBOX 0.025 , REF_Y - 2 * ( 0.05 + 0.01 ) , -0.05RESTORE 1

  • 7/25/2019 Allplan_2013_-_SmartParts_

    68/136

    62 Creacin de las barras Allplan 2013

    Creacin de las barrasLas patas de la mesa y los conectores transversales forman dos marcos,que deben conectarse mediante barras longitudinales.

    Para generar la geometra de las barras

    Allplan est abierto, y el archivo 4est como actual.

    1 Pulse Modificar SmartPart usando Scripten la barra deherramientas Modificacindel mdulo SmartParts.

    2

    Pulse sobre el SmartPart.

    3

    Abra la pestaa Script 3Den el Editor-SmartPart.

    4 Escriba la siguiente nota:

    !Barras

    5 Escriba otra nota en la siguiente lnea:

    !Barra en la parte inferior

    Nota: No se olvide de insertar lneas en blanco para obtener unavisin general mejor.

    6

    Para desplazar el sistema de coordenadas a la posicin correcta,introduzca los datos siguientes:

  • 7/25/2019 Allplan_2013_-_SmartParts_

    69/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    TRANS 0.01+0.025, 0.22, altura_h

    Explicacin - direccin x: 0.01 m proyeccin del tablero + 0m anchura del conector transversal

    Explicacin - direccin y: 0.22 m de distancia fija de barra, d

    el borde del tablero Explicacin - direccin z: altura del marco de la mesa

    7

    Aqu utilizaremos un subscript. La geometra de la barra se creaeste subscript.La orden para llamar a subscripts es GOSUB.Introduzca:

    GOSUB "barra"

    8 Una vez que haya insertado varias lneas en blanco, introduzca lsiguiente nota:

    !Subscript para barra

    9 Una vez que haya insertado otra lnea en blanco, introduzca losiguiente:

    Barra:

    10 Para definir la geometra de la barra, necesitar un nuevo parmel ancho de la barra.Cambie a la pestaa Parmetros.

    11 Pulse Aadir parmetro.

    12

    Introduzca lo siguiente:

  • 7/25/2019 Allplan_2013_-_SmartParts_

    70/136

    64 Creacin de las barras Allplan 2013

    13 Pulse Aceptarpara cerrar el cuadro de dilogo Nuevo parmetro.

    14

    Cambie a la pestaa Script 3D.

    15 Aqu, tambin, usar la orden BOX, para crear la geometra de labarra.

    En la lnea siguiente a Barra, introduzca lo siguiente:BOX ref_x-2*(0.01+0.025), barra_a, -0.05

    Explicacin - direccin x: longitud del tablero - 2*(0.01 mproyeccin del tablero + 0.025 m anchura de los conectorestransversales)

    Explicacin - direccin y: anchura de la barra

    Explicacin - direccin z: altura de la barra

    16 Para completar el subscript, introduzca:

    RETURN17 Una vez que haya insertado una lnea en blanco, introduzca la

    siguiente nota:

    !Subscript para barra - final

    18 Dirjase a la lnea GOSUB "barra"e introduzca la siguiente lnea:

    RESTORE 1

    19 Despus, defina la segunda barra. Para hacer esto, inserte lassiguientes lneas entre el ltimo comando RESTORE 1y la nota!Subscript para barra:

    !Barra superior

    TRANS 0.01+0.025, ref_y-0.22-barra_a, altura_h

    GOSUB "barra"

    RESTORE 1

    20 Una vez que haya insertado una lnea en blanco, introduzca lasiguiente orden para finalizar el programa:

    END

    21 Pulse Comprobar sintaxisy, despus, Ejecutar script.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    71/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    22 Pulse Aceptarpara cerrar el cuadro de dilogo Editor deSmartParty comprobar el resultado.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    72/136

    66 Creacin de las barras Allplan 2013

    Resumen del script 3D actual:REF_HANDLES

    altura_h=ref_z-tablero_e-0.02

    !Definicin de la parte superior de la mesa

    TRANSZ REF_ZBOX REF_X , REF_Y , -tablero_e

    RESTORE 1

    !Pata de la parte inferior izquierda

    TRANS 0.01 , 0.01 , 0BOX 0.025, 0.05, altura_hRESTORE 1

    !Pata de la parte superior izquierda

    TRANS 0.01 , REF_Y - 0.01 - 0.05 , 0BOX 0.025, 0.05, altura_hRESTORE 1

    !Pata de la parte inferior derecha

    TRANS REF_X - 0.01 - 0.025 , 0.01 , 0BOX 0.025, 0.05, altura_hRESTORE 1

    !Pata de la parte superior derechaTRANS REF_X - 0.01 - 0.025 , REF_Y - 0.01 - 0.05 , 0BOX 0.025, 0.05, altura_hRESTORE 1

    !Conector izquierdo

    TRANS 0.01 , 0.01 + 0.05 , altura_hBOX 0.025 , REF_Y - 2 * ( 0.05 + 0.01 ) , -0.05

  • 7/25/2019 Allplan_2013_-_SmartParts_

    73/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    RESTORE 1

    !Conector derecho

    TRANS REF_X - 0.01 - 0.025 , 0.01 + 0.05 , altura_hBOX 0.025 , REF_Y - 2 * ( 0.05 + 0.01 ) , -0.05RESTORE 1

    !Barras!Barra en la parte inferior

    TRANS 0.01 + 0,025 + 0,22 , altura_hGOSUB "barra"RESTORE 1

    !Barra superior

    TRANS 0.01 + 0.025 , REF_Y - 0.22 - barra_a , altura_hGOSUB "barra"RESTORE 1

    END

    !Subscript para barra

    Barra:BOX REF_X - 2 * ( 0.01 + 0.025 ) , barra_a , -0.05RETURN

    !Subscript para barra - END

  • 7/25/2019 Allplan_2013_-_SmartParts_

    74/136

    68 Creacin de conectores Allplan 2013

    Creacin de conectoresPara conectar la parte inferior de la mesa (las patas, los conectorestransversales y las barras longitudinales) con el tablero, utilizarconectores con forma de cubos. Empezaremos creando estos conectoresen Allplan. Despus, los insertar como un recurso en el Editor deSmartPart.El recurso "cubo" se utilizar entonces en el Editor de SmartPart y secolocar en cuatro posiciones distintas de la mesa.

    Nota: Este conector en forma de cubo slo sirve como ejemplo. Puede

    crear elementos complejos en Allplan e importarlos como recursos alEditor de SmartPart.

    Creacin de un cubo e importacin como recurso

    Para crear un cubo e insertarlo como un recurso en elEditor de SmartPart

    Allplan est abierto, y el archivo 4est como "actual".

    1 En la paleta de Funciones, abra el mdulo de Modelado 3D(

    familia de Mdulos adicionales (I)).

    2 Pulse Paraleleppedo(rea Creacin).

    3

    Pulse Dibujo de rectngulos por dos puntos diagonalesopuestosen las opciones de entrada.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    75/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    4 Punto inicialPulse en el rea de trabajo.

    5

    Pulse en Punto extremoIntroduzca dx= 0.15m y dy= 0.20m.Presione INTRO para confirmar.

    6

    Punto de una superficie paralela a la base / AlturaIntroduzca 0,089.Presione INTRO para confirmar.

    7

    Pulse ESC para abandonar la opcin Paraleleppedo.

    8

    Vaya al mdulo SmartParts(familia Mdulos adicionales (I))

    9

    Pulse Modificar SmartPart usando Scripten la barra deherramientas Modificacindel mdulo SmartParts.

    10

    Pulse sobre el SmartPart Mesa Flexi 01.

    11 Abra la pestaa Recursosen el Editor de SmartPart.

    12

    En el rea Objetos, seleccione Objetos 3Dy, despus,Adoptar objeto.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    76/136

    70 Creacin de conectores Allplan 2013

    El Editor de SmartPart se cierra temporalmente.

    13

    Visualice el cubo en vista Isometra anterior izquierda,sudoeste.

    14

    Pulse sobre el cubo.

    15 Seleccione un punto para la base...Pulse sobre el vrtice inferior izquierdo del cubo

    De esta forma el cubo se importar como un objeto 3D en el Editorde SmartPart.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    77/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    01indica el ndice del recurso y 1, el nmero de objetos incluidoCuando seleccione esta entada, el cubo aparecer en la vista pre

    Utilizar el recurso

    Para utilizar el recurso "cubo"

    Allplan est abierto, y el archivo 4est como actual.

    Abra la pestaa Recursosen el Editor de SmartPart.

    1

    Cambie a la pestaa Script 3Den el Editor-SmartPart.

    Nota: Todos los datos siguientes estn insertados antesque la oEND.

    2 Introduzca la nota siguiente:

    !Insercin de los recursos de los conectores

    3 Inserte dos lneas en blanco y escriba:

    !Conector inferior izquierdo

    4 Coloque el sistema de coordenadas Para hacer esto, introduzca:

    TRANS 0.1, 0.2, ref_z-tablero_e-0.09

    Explicacin - direccin x: el conector inferior izquierdo debecolocarse a una distancia fija de 10 cm del borde izquierdo d

    tablero.

    Explicacin - direccin y: el conector inferior izquierdo debecolocarse a una distancia fija de 20 cm del borde inferior deltablero.

    Sugerencia: Para encontrarun comando de forma rpidaen el script, puede utilizar laherramienta Buscar.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    78/136

    72 Creacin de conectores Allplan 2013

    Explicacin - direccin z: altura total de la mesa - espesor deltablero - altura del conector

    5

    La orden para insertar un recurso en el script es: PLACEIntroduzca:

    PLACE 01,16

    Restablezca el sistema de coordenadas.

    RESTORE 1

    7

    Pulse Comprobar sintaxisy, despus, Ejecutar script.

    Seleccione una vista para la vista previa. El resultado debe ser elsiguiente:

    8

    Defina los tres conectores que faltan.

    !Conector inferior derecho

    TRANS ref_x-0.1-0.15, 0.2, ref_z-tablero_e-0.09

    PLACE 01,1RESTORE 1

    !Conector superior izquierdo

    TRANS 0.1, ref_y-0.2-0.2, ref_z-tablero_e-0.09

  • 7/25/2019 Allplan_2013_-_SmartParts_

    79/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    PLACE 01,1

    RESTORE 1

    !Conector superior derecho

    TRANS ref_x-0.1-0.15, ref_y-0.2-0.2, ref_z-tablero_e-0.09

    PLACE 01,1

    RESTORE 1

    9

    Pulse Comprobar sintaxisy, despus, Ejecutar scrip

    Resumen del script 3D actual:REF_HANDLES

    altura_h=ref_z-tablero_e-0.02

    !Definicin de la parte superior de la mesa

    TRANSZ REF_ZBOX REF_X , REF_Y , -tablero_eRESTORE 1

    !Pata de la parte inferior izquierda

    TRANS 0.01 , 0.01 , 0BOX 0.025, 0.05, altura_hRESTORE 1

    !Pata de la parte superior izquierda

    TRANS 0.01 , REF_Y - 0.01 - 0.05 , 0BOX 0.025, 0.05, altura_hRESTORE 1

  • 7/25/2019 Allplan_2013_-_SmartParts_

    80/136

    74 Creacin de conectores Allplan 2013

    !Pata de la parte inferior derecha

    TRANS REF_X - 0.01 - 0.025 , 0.01 , 0BOX 0.025, 0.05, altura_hRESTORE 1

    !Pata de la parte superior derecha

    TRANS REF_X - 0.01 - 0.025 , REF_Y - 0.01 - 0.05 , 0

    BOX 0.025, 0.05, altura_hRESTORE 1

    !Conector izquierdo

    TRANS 0.01 , 0.01 + 0.05 , altura_hBOX 0.025 , REF_Y - 2 * ( 0.05 + 0.01 ) , -0.05RESTORE 1

    !Conector derecho

    TRANS REF_X - 0.01 - 0.025 , 0.01 + 0.05 , altura_hBOX 0.025 , REF_Y - 2 * ( 0.05 + 0.01 ) , -0.05RESTORE 1

    !Barras!Barra en la parte inferior

    TRANS 0.01 + 0,025 + 0,22 , altura_hGOSUB "barra"RESTORE 1

    !Barra superior

    TRANS 0.01 + 0.025 , REF_Y - 0.22 - barra_a , altura_hGOSUB "barra"RESTORE 1

    !Insercin de los recursos de los conectores

    !Conector inferior izquierdo

    TRANS 0.1 , 0.2 , REF_Z - tablero_e - 0.09PLACE 01 , 1RESTORE 1

    !Conector inferior derecho

    TRANS REF_X - 0.1 - 0.15 , 0.2 , REF_Z - tablero_e - 0.09PLACE 01 , 1RESTORE 1

    !Conector superior izquierdoTRANS 0.1 , REF_Y - 0.2 - 0.2 , REF_Z - tablero_e - 0.09PLACE 01 , 1RESTORE 1

    !Conector superior derecho

    TRANS REF_X - 0.1 - 0.15 , REF_Y - 0.2 - 0.2 , REF_Z - tablero_e - 0.09PLACE 01 , 1RESTORE 1

    END

    !Subscript para barra

    Barra:BOX REF_X - 2 * ( 0.01 + 0.025 ) , barra_a , -0.05RETURN

    !Subscript para barra - END

  • 7/25/2019 Allplan_2013_-_SmartParts_

    81/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    La condicin IF - THEN

    Ha definido cuatro conectores para la mesa. Ahora vamos a colocarconectores ms en el centro de la mesa. Pero esto slo es necesario

    mesas mayores de 1.60 m.

    Para utilizar la condicin IF

    Allplan est abierto, y el archivo 4est como actual.

    Est abierta la pestaa Script 3Den el Editor-SmartPart.

    Nota: Todos los datos siguientes estn insertados antesque la oEND.

    1

    Inserte lneas en blanco antes de la orden ENDy escriba el sigucomentario:

    !Conectores cuando la mesa es mayor de 1.6m

    2

    Deje una lnea en blanco e introduzca:

    IF ref_x>1.60 THEN

    3

    Deje una lnea en blanco e introduzca la siguiente nota:

    !Conector centrado inferior

    4

    Deje una lnea en blanco e introduzca las siguientes tres lneas:

    TRANS ref_x/2-0.075, 0.2, ref_z-tablero_e-0.09

    PLACE 01,1

    RESTORE 1

    5 Deje una lnea en blanco e introduzca la siguiente nota:

    !Conector centrado superior

    6

    Deje otra lnea en blanco e introduzca las siguientes tres lneas:

    TRANS ref_x/2-0.075, ref_y-0.2-0.2, ref_z-tablero_e-0.09

    PLACE 01,1

    RESTORE 1

    Una vez que haya insertado una lnea en blanco, introduzca la orpara finalizar la condicin IF:

    ENDIF

    Sugerencia: Para encontrarun comando de forma rpidaen el script, puede utilizar laherramienta Buscar.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    82/136

    76 Creacin de conectores Allplan 2013

    7

    Pulse Comprobar sintaxisy, despus, Ejecutar script.

    Nota: La vista previa muestra una mesa mayor de 1.60m.

    Resumen del script 3D actual:REF_HANDLES

    altura_h=ref_z-tablero_e-0.02

    !Definicin de la parte superior de la mesa

    TRANSZ REF_ZBOX REF_X , REF_Y , -tablero_eRESTORE 1

    !Pata de la parte inferior izquierda

    TRANS 0.01, 0.01, 0BOX 0.025, 0.05, altura_hRESTORE 1

    !Pata de la parte superior izquierda

    TRANS 0.01 , REF_Y - 0.01 - 0.05 , 0BOX 0.025, 0.05, altura_h

    RESTORE 1!Pata de la parte inferior derecha

    TRANS REF_X - 0.01 - 0.025 , 0.01 , 0BOX 0.025, 0.05, altura_hRESTORE 1

    !Pata de la parte superior derecha

    TRANS REF_X - 0.01 - 0.025 , REF_Y - 0.01 - 0.05 , 0

  • 7/25/2019 Allplan_2013_-_SmartParts_

    83/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    BOX 0.025, 0.05, altura_hRESTORE 1

    !Conector izquierdo

    TRANS 0.01 , 0.01 + 0.05 , altura_hBOX 0.025 , REF_Y - 2 * ( 0.05 + 0.01 ) , -0.05RESTORE 1

    !Conector derecho

    TRANS REF_X - 0.01 - 0.025 , 0.01 + 0.05 , altura_hBOX 0.025 , REF_Y - 2 * ( 0.05 + 0.01 ) , -0.05RESTORE 1

    !Barras!Barra en la parte inferior

    TRANS 0.01 + 0,025 + 0,22 , altura_hGOSUB "barra"RESTORE 1

    !Barra superior

    TRANS 0.01 + 0.025 , REF_Y - 0.22 - barra_a , altura_hGOSUB "barra"RESTORE 1

    !Insercin de los recursos de los conectores

    !Conector inferior izquierdo

    TRANS 0.1 , 0.2 , REF_Z - tablero_e - 0.09PLACE 01 , 1RESTORE 1

    !Conector inferior derecho

    TRANS REF_X - 0.1 - 0.15 , 0.2 , REF_Z - tablero_e - 0.09PLACE 01 , 1RESTORE 1

    !Conector superior izquierdo

    TRANS 0.1 , REF_Y - 0.2 - 0.2 , REF_Z - tablero_e - 0.09PLACE 01 , 1RESTORE 1

    !Conector superior derecho

    TRANS REF_X - 0.1 - 0.15 , REF_Y - 0.2 - 0.2 , REF_Z - tablero_e - 0.09

    PLACE 01 , 1RESTORE 1

    !Conectores cuando la mesa es mayor de 1.6m

    IF ref_x > 1.60 THEN

    !Conector centrado inferior

    TRANS ref_x/2-0.075,0.2,ref_z-tablero_e-0.09PLACE 01,1RESTORE 1

    !Conector centrado superior

    TRANS ref_x/2-0.075, ref_y-0.2-0.2, ref_z-tablero_e-0.09PLACE 01,1RESTORE 1

    ENDIF

    END!Subscript para barra

    Barra:BOX REF_X - 2 * ( 0.01 + 0.025 ) , barra_a , -0.05RETURN

    !Subscript para barra - END

  • 7/25/2019 Allplan_2013_-_SmartParts_

    84/136

    78 Parmetros - script Allplan 2013

    Parmetros - scriptLa mesa est definida de forma que su longitud, su anchura y su alturapuedan modificarse. El siguiente paso consiste en acotar estasmodificaciones a unas dimensiones lgicas.

    Para asignar valores a parmetros

    Allplan est abierto, y el archivo 4est como actual.

    Est abierta la pestaa Script 3Den el Editor-SmartPart.

    1 Cambie a la pestaa Parmetros - script.

    2

    La longitud de la mesa debe definirse de forma que slo puedaadoptar una longitud mnima de 0.08 m y una longitud mxima de

    2.00 m, con incrementos de 5 cm.En la lnea 00003, introduzca:

    VALUES "ref_x" RANGE [0.80, 2.00] STEP 0.05,0.05

    Explicacin: el valor ref_x es un valor variable que vara de 0.08m a2.00 m en incrementos de 0.05m (segundo valor), con el primerincremento comenzando en 0.05 m (primer valor). Los corchetesindican que los lmites (0.08m y 2.00 m) estn incluidos en el rangode valores.

    3 La longitud de la mesa va a definirse de forma que slo puedaadoptar una longitud mnima de 0.08 m y una longitud mxima de1,20 m, con incrementos de 5 cm.En la lnea 00005, introduzca:

    VALUES "ref_y" RANGE [0.80, 1.20] STEP 0.05,0.05

    4 La altura de la mesa tambin puede modificarse. La altura mnima dela mesa ser de 0.20 m y la altura mxima de 0.80m. Aqu seaplicarn tambin incrementos de 5 cm.Por lo tanto, en la lnea 00005, introduzca:

    VALUES "ref_z" RANGE [0.20, 0.80] STEP 0.05,0.05

    5

    La anchura de las barras pertenecientes a la parte inferior de la mesa

    debe definirse de forma que tambin pueda modificarse enincrementos de 5 mm.Por lo tanto, en la lnea 00006, introduzca:

    VALUES "barra_a" RANGE [0.025, 0.05] STEP 0.005,0.005

  • 7/25/2019 Allplan_2013_-_SmartParts_

    85/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    6

    Pulse Comprobar sintaxisy, despus, Ejecutar scrip

    7 Cambie a la pestaa Parmetros.

    8 Modifique los valores de ref_x, ref_y y ref_z en la columnaDescripcin.

    9 Pulse Ejecutar Script.

    El cuadro de dilogo del SmartPart Mesa Flexi 01, debe parecereste:

  • 7/25/2019 Allplan_2013_-_SmartParts_

    86/136

    80 Parmetros - script Allplan 2013

    10 Pulse Aceptarpara cerrar el cuadro de dilogo.

    11

    Pulse Aceptarpara cerrar el cuadro de dilogo Editor de SmartPart.

    12 Pulse dos veces sobre el SmartPart Mesa Flexi 01, con el botnizquierdo del ratn.

    Utilice los pinzamientos o el cuadro de dilogo para comprobar quelas restricciones incorporadas funcionan correctamente.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    87/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    Guardar el resultado intermedioYa se ha terminado la geometra del SmartPart Mesa Flexi 01. Antecontinuar, puede ser una buena idea que guarde el trabajo.

    Para guardar el SmartPart

    Allplan est abierto, y el archivo 4est como "actual".

    1 En el men Archivo, pulse Copiar/Mover archivo....

    2

    Seleccione la opcin Copiaren el cuadro de dilogo y pulseAceptar, para confirmar.

    3 Seleccione el archivo de dibujo 5y pulse Aceptarpara confirm

    4

    Seleccione los elementos que desea copiar al archivo 5. Encuadre al SmartPart Mesa Flexi 01en una ventana de selecci

    5 Pulse Abrir proyecto referenciado(barra de herramientasEstndar), active el archivo de dibujo 5y cierre el resto.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    88/136

    82 Superficies paramtricas Allplan 2013

    Superficies paramtricasAhora vamos a asignarle superficies paramtricas a la mesa. El tablerova a tener una superficie visible desde la animacin del modelo. A lamesa y a los conectores se les asignarn colores independientes.Tambin definiremos un parmetro adicional que controle el color de lamesa en 2D (vista en planta).

    Para definir parmetros adicionales

    Allplan est abierto, y el archivo 5est como actual.

    1

    Pulse sobre Modificar SmartPart usando Script(mduloSmartParts) en el rea Modificacinde la paleta Funciones.

    2

    Pulse sobre el SmartPart Mesa Flexi 01.3

    Cambie a la pestaa Parmetros.

    4 Pulse Aadir parmetro.

    5

    Comience definiendo el parmetro Superficie para el tablero.Introduzca lo siguiente:

    6

    Pulse Aceptar.

    7

    Ahora los parmetros Color del tablero, el Color de los conectoresy el Color en planta, uno tras otro.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    89/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    8

    La pestaa Parmetrosdebe quedar as. Sin embargo, los valopara la longitud, anchura y altura de la mesa, as como la anchurla barra, pueden variar. Estos valores estn basados en la ltimamodificacin realizada en el SmartPart.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    90/136

    84 Superficies paramtricas Allplan 2013

    9 Para obtener una vista previa mejor, puede agrupar los parmetros.En la pestaa Parmetros, pulse sobre la lnea 3, para seleccionarla.

    10

    Pulse sobre el recuadro junto a Grupoe introduzca las Dimensionespara el nombre del grupo.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    91/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    11 Ahora seleccione la lnea 4, pulsando sobre ella.

    12

    Abra el listado Grupoy seleccione Dimensiones.

    13 Repita estos dos pasos para las lneas 5(ref_y), 6(ref_z) y 7(tablero_e).

    14

    Seleccione la opcin Grupos.

    Se mostrar el grupo recin creado.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    92/136

    86 Superficies paramtricas Allplan 2013

    15

    Cree un segundo grupo y nmbrelo como Representacin.

    Aada el resto de parmetros en este grupo.

    La pestaa Parmetrosdebe quedar as.

    Estos grupos son la base para la creacin de su propio cuadro dedilogo (consulte la seccin titulada "Definicin de su propio cuadrode dilogo usando scripts")

    Para obtener una primera impresin del nuevo cuadro de dilogo,pulse Comprobar sintaxisy, despus, Ejecutar script.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    93/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    Insertar parmetros en el script

    Ha visto ya el cuadro de dilogo? Pulse Aceptarpara cerrarlo. Ahvamos a insertar los nuevos parmetros en el script.

    Para aadir nuevos parmetros al script.

    Allplan est abierto, y el archivo 5est como actual.

    La pestaa Recursosest abierta en el Editor-SmartPart.

    1

    Cambie a la pestaa Script 3D.

    2

    Comience aadiendo el color para la mesa (color_m)en el scrip

    color va a utilizarse para la mesa entera, con excepcin de losconectores, a los que se les asignar su propio parmetro de colo(color_c). La orden para asignar un color es COLOR.Inserte algunas lneas en blanco detrs de la lneaaltura_h=ref_z-tablero_e-0,02(al principio del script), e introdlos siguientes datos:

    COLOR color_m

    3 Inserte dos lneas en blanco y escriba el siguiente comentario:

    !Define la superficie del tablero

    4 Deje dos lneas en blanco e introduzca:

    MATERIAL tablero_s

    De esta forma se activa el parmetro tablero_s, para crear el tab

    5

    Inserte una lnea en blanco para obtener una vista previa mejor.

    Sugerencia: Para encontraruna entrada o un comando deforma rpida en el script,puede utilizar la herramientaBuscar.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    94/136

    88 Superficies paramtricas Allplan 2013

    Despus de estos comandos se encuentra la geometra del tablero enel script.

    Nota: Las rdenes COLORy MATERIAL, comienzan en la lneadel script en la que se introducen y se aplican a todas las lneassiguientes. La orden COLORes vlida hasta que defina un nuevocolor en el script. La orden MATERIALfinaliza con el comandoMATERIAL "".

    6

    Ya que el material slo se va a asignar al tablero, necesita finalizar laorden MATERIALa continuacin del final de la definicin deltablero.Por tanto, inserte lneas en blanco despus de la definicin de lageometra del tablero.Introduzca la nota siguiente:

    !Restablece la superficie

    7

    Introduzca el comentario:Restaurar superficie

    8 Y a continuacin:

    MATERIAL ""

    9 A los conectores se les va a asignar su propio color.Por tanto, debe insertar algunas lneas en blanco despusdel scriptpara las barras y antesde la nota !Insercin de los recursos de losconectorese introducir el siguiente comentario:

    !Definicin del color de los conectores

    COLOR color_c

    10

    Pulse Comprobar sintaxisy, despus, Ejecutar script.

  • 7/25/2019 Allplan_2013_-_SmartParts_

    95/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    Eso es todo! El script 3D est finalizado.

    Nota: La vista previa muestra una mesa mayor de 1.60m. De estforma se asegura que se muestran todos los elementos de la mes

    11

    Pulse Aceptarpara cerrar el cuadro de dilogo Editor deSmartParty comprobar el resultado.

    Resumen del script 3D actual:REF_HANDLES

    altura_h=ref_z-tablero_e-0.02

    COLOR color_m

    !Define la superficie del tablero

    MATERIAL tablero_s

    !Definicin de la parte superior de la mesa

    TRANSZ REF_ZBOX REF_X , REF_Y , -tablero_eRESTORE 1

    !Restablece la superficie

    MATERIAL ""

    !Pata de la parte inferior izquierda

  • 7/25/2019 Allplan_2013_-_SmartParts_

    96/136

    90 Superficies paramtricas Allplan 2013

    TRANS 0.01 , 0.01 , 0BOX 0.025, 0.05, altura_hRESTORE 1

    !Pata de la parte superior izquierda

    TRANS 0.01 , REF_Y - 0.01 - 0.05 , 0BOX 0.025, 0.05, altura_hRESTORE 1

    !Pata de la parte inferior derecha

    TRANS REF_X - 0.01 - 0.025 , 0.01 , 0BOX 0.025, 0.05, altura_hRESTORE 1

    !Pata de la parte superior derecha

    TRANS REF_X - 0.01 - 0.025 , REF_Y - 0.01 - 0.05 , 0BOX 0.025, 0.05, altura_hRESTORE 1

    !Conector izquierdo

    TRANS 0.01 , 0.01 + 0.05 , altura_hBOX 0.025 , REF_Y - 2 * ( 0.05 + 0.01 ) , -0.05RESTORE 1

    !Conector derecho

    TRANS REF_X - 0.01 - 0.025 , 0.01 + 0.05 , altura_hBOX 0.025 , REF_Y - 2 * ( 0.05 + 0.01 ) , -0.05RESTORE 1

    !Barras!Barra en la parte inferior

    TRANS 0.01 + 0,025 + 0,22 , altura_hGOSUB "barra"RESTORE 1

    !Barra superior

    TRANS 0.01 + 0.025 , REF_Y - 0.22 - barra_a , altura_hGOSUB "barra"RESTORE 1

    !Definicin del color de los conectores

    COLOR color_c

    !Insercin de los recursos de los conectores!Conector inferior izquierdo

    TRANS 0.1 , 0.2 , REF_Z - tablero_e - 0.09PLACE 01 , 1RESTORE 1

    !Conector inferior derecho

    TRANS REF_X - 0.1 - 0.15 , 0.2 , REF_Z - tablero_e - 0.09PLACE 01 , 1RESTORE 1

    !Conector superior izquierdo

    TRANS 0.1 , REF_Y - 0.2 - 0.2 , REF_Z - tablero_e - 0.09PLACE 01 , 1RESTORE 1

    !Conector superior derecho

    TRANS REF_X - 0.1 - 0.15 , REF_Y - 0.2 - 0.2 , REF_Z - tablero_e - 0.09PLACE 01 , 1RESTORE 1

    !Conectores cuando la mesa es mayor de 1,60m, centrados

    IF ref_x > 1.60 THEN

    !Conector centrado inferior

  • 7/25/2019 Allplan_2013_-_SmartParts_

    97/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    TRANS ref_x/2-0.075,0.2,ref_z-tablero_e-0.09PLACE 01,1RESTORE 1

    !Conector centrado superior

    TRANS ref_x/2-0.075, ref_y-0.2-0.2, ref_z-tablero_e-0.09PLACE 01,1RESTORE 1

    ENDIF

    END

    !Subscript para barra

    Barra:BOX REF_X - 2 * ( 0.01 + 0.025 ) , barra_a , -0.05RETURN

    !Subscript para barra - END

  • 7/25/2019 Allplan_2013_-_SmartParts_

    98/136

    92 Vista en planta Allplan 2013

    Vista en plantaAhora, la vista en planta de la mesa debe ser como esta:

    Nota: Puede observar una mesa mayor de 1.60m. De esta forma seasegura que se muestran todos los elementos de la mesa.

    Nuestro objetivo ahora es conseguir una representacin 2D de la mesa

    que consista, nicamente, en un rectngulo con un color distinto. Laorden para un rectngulo es RECT2, con las coordenadas de los puntosdiagonales.

    Para definir la representacin 2D

    Allplan est abierto, y el archivo 5est como actual.

    1

    Pulse Modificar SmartPart usando Scripten la barra deherramientas Modificacindel mdulo SmartParts.

    2

    Pulse sobre el SmartPart Mesa Flexi 01.

    3

    Cambie a la pestaa Script 2D.

    4

    Introduzca las siguientes lneas:

    !Definicin del color para la vista en planta

    COLOR color_p

  • 7/25/2019 Allplan_2013_-_SmartParts_

    99/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    !Rectngulo 2D para la vista en planta

    RECT2 0,0,ref_x,ref_y

    5

    Pulse Comprobar sintaxisy, despus, Ejecutar scrip

    6

    Pulse Aceptarpara cerrar el cuadro de dilogo Editor de SmartP

    7 Compruebe el resultado en planta.

    La mesa se representa ahora como un rectngulo.

    8 Pulse dos veces sobre el SmartPart con el botn izquierdo del ra

    9 Abra la pestaa Representacinen la paleta Mesa Flexi 01ymodifique el color para la vista en planta de los colores 1a 27, pejemplo.

    10

    Seleccione el color 6(rojo) como color para los conectores.11

    Pulse sobre el botn Superficie para el tablero.

    12 Seleccione la carpeta Estudioen la parte superior izquierda delcuadro de dilogo y elija el archivo de superficie que desee. Para

  • 7/25/2019 Allplan_2013_-_SmartParts_

    100/136

    94 Vista en planta Allplan 2013

    ejemplo, seleccione el archivo Vidrio5.surf en la carpetaEstndar\Edificio\Estructura\Vidrio.

    13

    Pulse ESC para terminar.14 Compruebe el resultado.

    Resumen del script 2D:!Definicin del color para la vista en planta

    COLOR color_p

    !Rectngulo 2D para la vista en planta

    RECT2 0,0,ref_x,ref_y

  • 7/25/2019 Allplan_2013_-_SmartParts_

    101/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    Definir su propio cuadro de dilogo usand

    scriptsEn el paso anterior, hemos modificado la superficie, los colores y ladimensiones. Ahora, vamos a personalizar el cuadro de dilogo parase ajuste a nuestras necesidades.

    Para personalizar el cuadro de dilogo de SmartPart

    Allplan est abierto, y el archivo 5est como actual.

    1

    Pulse sobre Modificar SmartPart usando Script(mduloSmartParts) en el rea Modificacinde la paleta Funciones.

    2

    Pulse sobre el SmartPart Mesa Flexi 01.

    3 Cambie a la pestaa Interfaz - Script.

    4

    Escriba esta nota en la primera lnea:

    !Definicin del nombre del cuadro

    5

    Puede usar la orden l_DIALOG, para especificar qu nombre daparecer en la barra de ttulo del cuadro de dilogo.

    I_DIALOG "Propiedades de Mesa Flexi 01"

    6

    El cuadro de dilogo est formado por dos pginas.Para definir la primer pgina del cuadro de dilogo, introduzca lsiguiente orden:

    !Definicin de la pgina 1

    7

    La orden para definir el nombre de una pgina es l_PAGE:

    I_PAGE "Dimensiones"

    8 Introduzca la nota siguiente:

    !Definicin de los recuadros de entrada y salida

    9

    Puede utilizar la orden I_OUTFIELD, para definir cmo deberepresentarse un elemento especfico en el cuadro de dilogo. Elnombre del elemento que se visualiza en el cuadro de dilogo deintroducirse entre comillas. Los valores introducidos a continuacdel nombre, definen la posicin del elemento representado en elcuadro de dilogo (en pxeles). Introduzca:

  • 7/25/2019 Allplan_2013_-_SmartParts_

    102/136

    96 Definir su propio cuadro de dilogo usando scripts Allplan 2013

    I_OUTFIELD "Longitud de la mesa",0,0,160,22

    Explicacin:"Longitud de la mesa":el nombre del elemento a representarse enel cuadro de dilogo.0:el punto inicial para la posicin del nombre del elemento en ladireccin x.0:el punto inicial para la posicin del nombre del elemento en ladireccin y.160: la longitud mxima del nombre del elemento en la direccin x.22: la altura del nombre.

    10 Puede utilizar la orden I_INFIELD, para definir cmo deberepresentarse un parmetro a modificar. Los valores que introduzcadespus del nombre definen la posicin y el tamao del recuadro deintroduccin de datos del parmetro a modificar (en pixeles).Introduzca:

    I_INFIELD "ref_x",180,0,120,22

    Explicacin:"ref_x": el parmetro a modificar.180: el punto inicial, para el recuadro de introduccin de datos, en ladireccin x.0: el punto inicial, para el recuadro de introduccin de datos, en ladireccin y.160: la longitud del recuadro de introduccin de datos, en ladireccin x.22: la altura del recuadro de introduccin de datos.

    Personalice cuatro parmetros ms de la pestaa Dimensiones, de sucuadro de dilogo:

    I_OUTFIELD "Ancho de la mesa",0,25,160,22

    I_INFIELD "ref_y",180,25,120,22

    I_OUTFIELD "Altura de la mesa",0,50,160,22

    I_INFIELD "ref_z",180,50,120,22

    I_OUTFIELD "Espesor del tablero",0,75,160,22

    I_INFIELD "tablero_e",180,75,120,22

    I_OUTFIELD "Ancho de la barra-",0,100,160,22

    I_INFIELD "barra_a",180,100,120,22

    Ya est terminada la primera pgina del cuadro de dilogo.

    11 Ahora, introduzca un comentario en la segunda pgina:

    !Definicin de la pgina 2

  • 7/25/2019 Allplan_2013_-_SmartParts_

    103/136

    Pasos hacia el xito Paso 4: Creacin de su propio SmartPart

    12 Para definir el nombre de la segunda pgina, introduzca:

    I_PAGE "Representacin"

    13 Introduzca la nota siguiente:

    !Definicin de los recuadros de entrada y salida

    14 El pr