Ocultar tabla de contenido

Definición de tipos de segmentos personalizados

Utilice el Generador de funciones para definir tipos de segmentos personalizados antes de motores o torsión basados en segmentos o perfiles de fuerza.

  1. Cree un archivo de texto denominado SegmentTypes.txt.
  2. Defina tipos de segmento de acuerdo con la sintaxis del tipo de segmento.
  3. Especifique la ubicación del archivo de tipos de segmento:
    1. Haga clic en Opciones (barra de herramientas Estándar) y seleccione Ubicaciones de archivos.
    2. En Mostrar carpetas para, seleccione Definiciones de tipo de segmento del Generador de funciones.
    3. Haga clic en Agregar, vaya a la carpeta que contiene SegmentTypes.txt y haga doble clic en Aceptar.
    Las funciones de tipo de segmento personalizadas que defina aparecen en el Generador de funciones seguidas por la etiqueta Usuario.

Sintaxis de tipo de segmento

Los tipos de segmento que puede seleccionar del Generador de funciones son funciones de variables independientes. Puede fusionar las funciones del tipo de segmento para definir un motor continuo o un perfil de fuerza.

Cada tipo de segmento que seleccione define la función del perfil en un rango continuo de valores de variables independientes. Puede crear tipos personalizados de segmento de Generador de funciones en un archivo denominado SegmentTypes.txt. Puede definir una función de tipo segmento con comandos de programación básicos de la sintaxis de tipo segmento.

Para utilizar tipos de segmento personalizados, seleccione la carpeta que contenga el archivo SegmentTypes.txt en Ubicaciones de archivos en el cuadro de diálogo Opciones del sistema.

Sintaxis

Comience cada definición de tipo de segmento con SegmentType("Type_Name", independent_variable, param_2, … param_n) y finalice cada definición con el comando endSegmentType. Debe incluir una declaración return en la definición. Utilice operadores matemáticos para definir la función del tipo de segmento entre esos dos comandos.

Comandos y variables Descripción
SegmentType("Type_Name", independent_variable, arg2, … argn) Comienza la definición de función de tipo de segmento.
"Type_Name" Variable de cadena entre comillas que especifica un nombre único para la función del tipo de segmento.
independent_variable Variable que representa la variable independiente de función.
param_2, … param_n Variables que representan cualquier número de parámetros que requiere para definir la función.
El número de parámetros requeridos depende de la función que defina.
return Devuelve el valor de la función de tipo de segmento calculado a partir de los argumentos introducidos.
endSegmentType Finaliza la definición de función de tipo de segmento.
' Comentario.

Ejemplo de segmento cúbico

'
'------------- Cubic -------------------
'
SegmentType("Cubic", x, x1, y1, x2, y2)
     xbar = (x-x1)/(x2-x1);
     ybar = 3*xbar^2-2*xbar^3;
     y = y1+(y2-y1)*ybar;
     return y;
endSegmentType

Consulte Definiciones predeterminadas de función de tipo de segmento para ver más definiciones de funciones de tipos de segmento.



Proporcione comentarios sobre este tema

SOLIDWORKS agradece sus comentarios acerca del formato, la precisión y la rigurosidad de la documentación. Utilice el siguiente formulario para enviar comentarios y sugerencias sobre este tema directamente al equipo de documentación. Nota: el equipo de documentación no puede responder a preguntas técnicas. Haga clic aquí para ver información sobre soporte técnico.

* Obligatorio

 
*Correo electrónico:  
Asunto:   Comentarios sobre los temas de la ayuda
Página:   Definición de tipos de segmentos personalizados
*Comentario:  
*   Por la presente confirmo que he leído y acepto la política de privacidad en virtud de la cual Dassault Systèmes usará mis Datos personales

Imprimir tema

Seleccione el ámbito del contenido que desee imprimir:



x

Hemos detectado que la versión de su explorador es anterior a Internet Explorer 7. Para una visualización óptima, le recomendamos que actualice a Internet Explorer 7 o versión superior.

 No volver a mostrar este mensaje
x

Versión del contenido de la ayuda web: SOLIDWORKS 2016 SP05

Para desactivar la ayuda web desde SOLIDWORKS y utilizar la ayuda local en su lugar, haga clic en Ayuda > Usar la ayuda web de SOLIDWORKS.

Para informar sobre problemas detectados con la interfaz y la función de búsqueda de la ayuda web, póngase en contacto con el representante local de soporte. Si desea proporcionar comentarios sobre temas individuales, utilice el vínculo “Comentarios sobre este tema” en la página del tema en cuestión.