É mais fácil descrever computacionalmente alguns designs do que modelá-los manualmente. A codificação personalizada requer muito tempo e condiciona a criatividade e a flexibilidade. A nova funcionalidade de modelação algorítmica do NX da Siemens permite criar designs muito personalizados sem necessidade de programação complexa.
A abordagem intuitiva e baseada na lógica do NX permite criar facilmente designs complexos que antes só eram obtidos com programação avançada. A modelação algorítmica permite aos designers descrever a finalidade do design. Estas funcionalidades são ideais para modelos de automatização e design. Podem ser criados, armazenados e reutilizados diretamente em NX.