About PiXYZ BATCH
What is PiXYZ BATCH?
PiXYZ BATCH is the PiXYZ product dedicated to the deployment at large scale of Data Preparation workflows, based on PiXYZ core technology.
PiXYZ BATCH operates as a file-to-file batching tool, supporting multiple platforms & deployments architecture : Windows (.exe), Linux (Debian), Python library and Docker image.
Please contact PiXYZ Software for more information tailored to your requirements, target architecture & scalability needs.
NOTE PiXYZ BATCH installation packages are not available to direct download and trial. Please contact PiXYZ Software through our Support page.
What is the difference between PiXYZ STUDIO and PiXYZ BATCH?
PiXYZ BATCH is basically the same product as PiXYZ STUDIO, without the User Interface, and meant to be used in Command Line on the targeted platform.
PiXYZ BATCH gives an access to the same PiXYZ Python API, with the same core algorithms for Data Preparation, but augmented of additional import/export (I/O) functions to allow automatic batch processing of CAD files.
FEATURE |
PiXYZ STUDIO |
PiXYZ BATCH |
ALL INPUT/OUTPUT FORMATS |
● |
● |
ORIGINAL CAD INFORMATION PRESERVATION |
● |
● |
PiXYZ CORE ALGORITHMS FOR CAD DATA PREPARATION |
● |
● |
PiXYZ CORE ALGORITHMS FOR DATA OPTIMIZATION |
● |
● |
INTERACTIVE GUI |
● |
● |
POWERFUL VIEWER |
● |
● |
PYTHON SCRIPTING EDITOR CAPABILITY |
● |
● |
IMPORT/EXPORT PYTHON FUNCTIONS FOR AUTOMATIC BATCH PROCESSING |
● |
● |
COMMAND LINE / HEADLESS MODE |
● |
● |
How create scenarios for PiXYZ BATCH?
PiXYZ BATCH requires to be fed as input with a Data Preparation scenario made of Python code on one hand, and Data to process on the other hand.
There are two ways to create Python scenarios, before running them through a PiXYZ BATCH compute node, to process large sets of files automatically and obtain ready-to-use assets or virtual scenes :
- With On-demand service: PiXYZ Software helps you build tailor-made Data Preparation strategies to best suit your needs.
- PiXYZ STUDIO's GUI and scripting module can be used by advanced users to develop scenarios autonomously from PiXYZ Software.
NOTE A PiXYZ BATCH customer automatically entitles to a PiXYZ STUDIO license, to use and to develop Data Preparation scenarios.
PiXYZ BATCH deployment example
Find below an example of PiXYZ BATCH integration within Siemens' Teamcenter, a Product Lifecycle Management tool. The combination of PiXYZ & Unity allowed to create a completely automated Data Preparation & optimization pipeline from Teamcenter to Unity engine.
Please find more information on Unity website here, and in the video here.
PiXYZ BATCH samples
PiXYZ Software provides Plugins samples for PiXYZ BATCH, available in PiXYZ GitLab.