BlockWerk Bloques

Bloques

Explore todos los bloques de simulación de BlockWerk: operaciones matemáticas, controladores PID, funciones de transferencia, integradores, fuentes de señales y pantallas. Gratis en su navegador.

Advanced

Analysis

Connectivity

Continuous

Discontinuous

Discrete

Dynamics

Layout

Logic

Math

📊
2-D Lookup Table
LookupTable2D

El bloque 2-D Lookup Table mapea dos valores de entrada (x, y) a un valor de salida mediante interpolación bilineal dentro de una rejilla predefinida

|·|
Absolute Value
Abs

El bloque Absolute Value (valor absoluto / rectificador) calcula la magnitud $|u(t)|$ de la señal de entrada. La salida es siempre no negativa ($\ge 0

÷
Divide
Divide

El bloque Divide realiza la división algebraica de dos señales de entrada: el numerador y el denominador. Incorpora protección integrada contra la div

K
Gain
Gain

El bloque Gain multiplica la señal de entrada por un factor de ganancia constante ($K$). Es uno de los bloques fundamentales y más utilizados en proce

⌇
Hill Equation
HillEquation

El bloque HillEquation implementa el clásico modelo sigmoidal $E_{\text{max}}$ de la farmacodinámica: convierte la concentración de un fármaco en el s

📋
Lookup Table
LookupTable

Tabla de búsqueda unidimensional (1-D) con interpolación lineal. Mapea valores de entrada a valores de salida mediante un conjunto de puntos de corte

f(x)
Math Function
MathFunction

El bloque MathFunction aplica una función matemática estándar configurable a la señal de entrada. Admite funciones exponenciales ($e^x$), logaritmos n

↕
MinMax
MinMax

Entrega como salida el mínimo o el máximo de todas las señales de entrada conectadas. Resulta útil para la selección de señales, lógica de protección

×
Product
Product

El bloque Product multiplica varias señales de entrada entre sí, generando su producto algebraico como salida. Es una operación matemática fundamental

√
SquareRoot
SquareRoot

El bloque SquareRoot calcula la raíz n-ésima de la señal de entrada. Aunque recibe el nombre de SquareRoot por el caso de uso habitual (donde n=2), es

−
Subtraction
Subtraction

El bloque Subtraction realiza la resta algebraica de dos señales de entrada: salida = plus - minus. Esto proporciona una alternativa explícita e intui

+
Sum
Sum

El bloque Sum suma algebraicamente múltiples señales de entrada, generando su suma total como señal de salida. Es una de las operaciones matemáticas m

trig
Trigonometric
Trigonometric

El bloque **Trigonometric** ofrece 7 funciones trigonométricas en un único bloque configurable: - **sin(x)** - Seno - **cos(x)** - Coseno - **tan(x)*

Signal Routing

Sinks

Sources

🕐
Clock
Clock

Emite el tiempo actual de simulación como una señal continua. Esencial para construir sistemas dependientes del tiempo, tablas de consulta (lookup tab

C
Constant
Constant

El bloque Constante es una fuente de señal fundamental que proporciona un valor de salida numérico estable durante toda la simulación. No tiene puerto

🕹
Joystick 2D
Joystick2D

Palanca de mando (joystick) interactiva de 2 ejes. Arrastre el selector — incluso **mientras la simulación se encuentra en ejecución** — y ambas salid

⌨
Keyboard Input
KeyboardInput

Fuente interactiva de entrada por teclado. Haga clic en el bloque para **habilitarlo** y controle la salida mediante las teclas de flecha o WASD — inc

📊
PulseGenerator
PulseGenerator

El bloque PulseGenerator genera trenes de pulsos periódicos de onda cuadrada con parámetros configurables de alta precisión. La señal alterna entre un

📈
Ramp
Ramp

El bloque Ramp genera una señal de rampa que se incrementa o decrementa de forma lineal a partir de un instante de tiempo configurado y a una tasa de

🎲
Random
RandomNumber

Genera números pseudoaleatorios utilizando un generador determinista PRNG (xorshift64). Admite distribuciones uniforme y gaussiana (normal). Una misma

📊
Signal Generator
SignalGenerator

El bloque SignalGenerator es una fuente de señal versátil que genera diversas formas de onda periódicas dependientes del tiempo para fines de simulaci

🎚
Slider
Slider

Control deslizante interactivo integrado en el lienzo de trabajo. Mueva el control — incluso **mientras la simulación se encuentra en ejecución** — y

⏫
Step
Step

El bloque Step genera una función escalón que cambia bruscamente de un valor inicial a un valor final en un instante de tiempo determinado. Este bloqu

Subsystems

Verification

Visualization