General magnetics simulation is usually done with finite element tools, which model fields and forces for any geometry. Those tools can simulate a patterned magnet, but you have to draw each pole region yourself, and they do not drive a magnetizer.
For programmable magnets, Correlated Magnetics Research sells Polyvision, called PMCAD on its FAQ. Its product page says Polyvision lets users create custom Polymagnets by controlling magnetic patterns at the maxel level, the individual magnetized spots, with an interface that shows the pattern in real time. CMR positions it for engineering, product development and research, for building multi-pole configurations aimed at specific behaviors.
The practical value is the link to production. CMR's webinar on the subject describes Polyvision together with its prototyping equipment as a path from concept to physical prototype with fast revisions. A pattern designed in software can be printed by CMR's magnetizers, which CMR sells for lab and production use, or ordered as custom parts.
If you are new to the behaviors, CMR's catalog and its Demo Kit are a cheaper first step than software. Handling a latch or spring pair shows the force curve faster than a simulation does.
WholeMagnetics, 2026-10-04. Polymagnet facts are taken from Correlated Magnetics Research’s public pages, listed below; vendor performance figures are CMR’s own.