This is the LPub FAQ! Find the answer to your question below or ask a new question. All Q&A will be anonymously published here.

Parts per step not showing in LPub for Mac

posted Feb 25, 2013, 12:37 AM by Jaco van der Molen   [ updated Jun 25, 2015, 10:52 PM ]

Q: When using LPub for Mac no partslist per step is showing.
A: The file Parts.lst is missing. You are likely to get this error message when you start LPub:
This is because as a Mac user you probably use Bricksmith to model your LDraw files and Bricksmith uses another format for the partslist.
The solution is to download the current Parts.lst file and place it in the LDraw folder.
Restart LPub and the problem should be solved.

Update partslibrary on Mac and Bricksmith

posted Jan 13, 2012, 3:15 AM by Jaco van der Molen

Q: How do I manually update the partslibrary on a Mac and Bricksmith?
A: Follow these steps:
  1. Quit Bricksmith if it is open.
  2. Download the complete library here.
  3. Unzip the contents of the downloaded zip file to the folder where you put Bricksmith. Overwrite all folders and files.
    Your foldertree should look something like this:

  4. Next you should delete the file called "Bricksmith Parts.plist".
  5. Restart Bricksmith. The partslist will automatically regenerated and new and updated parts will become available.

Can I position the camera?

posted Jan 13, 2012, 2:38 AM by Jaco van der Molen   [ updated Jan 13, 2012, 2:44 PM ]

Q: Instead of scaling down the model, is it possible to position the 'camera' to a particular part of the model? When creating large models, scaling down will make the model too small to see any details.
A: No, it is not possible to position the camera or zoom in.
However there are two solutions to this problem
One option is not to scale the assembly and let LPub cut off the image at the page edge but there is a good chance that part of your model where you are building is cut off too.
The other solution for this is rather complex and very work intensive. You need a bit more than basic computer skills for it, but we will try to explain.
The tutorial for this can be found here.

How do I emphasize things in LPub

posted Nov 14, 2011, 7:00 AM by Jaco van der Molen

Q: Is it possible in LPub to make a circle which emphasize the place where we need to pay attention, or some kind of symbol that marks the parts that have been assembled in each step?
A: You can use an LDraw primitive like 4-4ring8.dat and blow it up say 3 times. Give it a contrasting color and turn in 45 degrees. Then position it so that it is around the element that you wish to emphasize. Ignore the part in LPub so that it will not appear in the PLI. See examples attached to this page.

There are several other things you can do to emphasize things in your building instructions. All methods are not native to LPub but rather to LDraw or MLCad. Please refer to Use buffer exchange and Use an Assembled Callout or use a "Single Brick Callout" for some examples and methods.

How can I move objects?

posted Aug 15, 2011, 1:09 AM by Jaco van der Molen   [ updated Sep 13, 2011, 3:52 AM ]

Q: How can I move objects?
A: This is a bit complicated. LPub's strength is its semi-automatic placing of things relative to things. Placing step number, PLI, assemblies, callouts, page numbers on steps per page, and all the tabular placement associated with callouts and step groups. We have some simple rules: images can only be placed relative to page, and images are always on top of all the other imagery that is generated due to LDraw files.

Being able to place objects like assemblies, PLI's and callouts depends on the type of page: one step per page or a multiple step page. Objects placed relative to an assembly are only dragable on a "one step per page" page. On multi step pages you must place them relative to the page itself or the step group. Choices for object placement depends on the type of object and type of page.
More examples and additional information on placing objects can be found here.

Can I hide a stepnumber?

posted Jun 2, 2011, 12:50 PM by Jaco van der Molen   [ updated Jun 6, 2011, 12:49 AM ]

Q: Is it posssible to hide only a step number?
A: It is possible but only not using multistep pages. Here is an example code on how to do it:

1 0 0 0 0 1 0 0 0 1 0 0 0 1 30071.dat



1 1 0 -24 0 1 0 0 0 1 0 0 0 1 30071.dat



1 4 0 -48 0 1 0 0 0 1 0 0 0 1 30071.dat


This works asuming the background of the page is white (color #FFFFFF).

What you do is temporarely give the stepnumber the same color as the background color of the page and then change it back to the color it supposed to be. You can ofcourse use this to change the color of any given stepnumber or sequence of stepnumbers.

Where can I download the Mac version of LPub?

posted May 21, 2011, 11:53 PM by Jaco van der Molen   [ updated Feb 25, 2013, 12:41 AM ]

Q: I can find the windows version and people say there is a Mac version, but I can't find it.
A: You can download the Apple Macintosh version of LPub from Sourceforge. The direct link for the file is:
Please note that this is version and that will probably be the final version that will be made for Mac.

1-7 of 7