OK, try this.
Unzip the file and you should find a folder called STLimport. This contains three files:
LaunchZBrush.exe
LoadSTL.zsc
ZBrush_Path.txt
The folder is not essential but serves to keep the files together. Put it somewhere on your hard drive - such as the Public\Documents\ZBrushData2018\ZPluginData folder. The important thing is the LaunchZBrush.exe needs to be able to write a text file, so depending on your set up you might need to set your antivirus to allow that. The text file will be called “ImportSTL.txt” and will simply have the path to the STL you want to load.
The ZBrush_Path.txt file has the path to ZBrush. I’ve put in the default path but check that this is right for your system.
So what you need to do is launch the LaunchZBrush.exe with the STL file (full path) as the argument. If you were doing this from the Command Prompt you’d enter something like:
“C:\Users\Public\Documents\ZBrushData2018\ZPluginData\STLimport\LaunchZBrush.exe” “C:\Users\Marcus\Desktop\PolyMesh3D.stl”
(The forum puts a line break between the paths where there should only be a space.)
STLimport.zip (17.7 KB)
I’ve also attached the principal code for the LaunchZBrush.exe, in case it is useful. What it does is writes the STL path to the text file and then launches ZBrush with the ZSC. The ZSC then reads the STL path from the text file and imports the STL into ZBrush.
HTH,STLimport.zip (17.7 KB)LaunchZBrush_cpp.zip (911 Bytes)