Search the Community
Showing results for tags 'bricksmith'.
Found 3 results
-
Resolving incompatibilities between Stud.io and Bricksmith
elfprince13 posted a topic in Digital LEGO: Tools, Techniques, and Projects
It was suggested elsewhere that I share some of my models on Bricklink Studio Gallery as a way to try and draw interest to my LEGO Ideas project, but I'm running into some problems with Stud.io missing parts and being unable to handle custom parts bundled as subfiles due to ignoring geometric primitives. Presumably I could move some parts into Studio's Unofficial parts folder, but it seems like that would then not visualize correctly if shared via the Gallery. Any suggestions on possible workarounds?- 2 replies
-
- bricksmith
- ldraw
-
(and 2 more)
Tagged with:
-
Need help with LDraw/LPub RotStep
NathanR posted a topic in Digital LEGO: Tools, Techniques, and Projects
I'm using Bricksmith and LPub 4 to create instructions for a rather large MOC (~8k pieces), but I need help with angles for a few ROTSTEP commands. Currently, I have two steps set in Bricksmith as: Step: Relative to default view: x,y,z = 10, -8, 7 Step: Additive: x,y,z = 180, 70, 180 This gives the following commands in the LDraw file: 0 ROTSTEP 10.971 -6.596 8.335 REL. (Side issue - why is this different to the angles I specified??) 0 ROTSTEP 180.000 70.000 180.000 ADD The problem is that Bricksmith does an ADD relative to whatever rotation was used for the previous step, while LPub does an ADD rotation relative to the default step orientation (i.e. ROTSTEP 0 0 0 ADD is identical to a STEP command with no previous rotations). So LPub shows a different view to the one I set in Bricksmith. I know xyz rotation angles cannot be directly added, so I tried converting them to quaternions, combined them, then converted back to an x,y,z rotation angle. Unfortunately (10,-8,7) + (180, 70, 180) gives (-140, -76, -148), which is nothing like what I expected. Is there any way to convert the ROTSTEP ADD command to a ROTSTEP REL command showing exactly the same rotation? -
New to LPub and having a couple of problems
NathanR posted a topic in Digital LEGO: Tools, Techniques, and Projects
Hi, I'm new here, I've recently started designing Lego models in computer and I'm trying to put together some proper instruction manuals for them (LDD's instruction are usually quite bizarre for me). I've downloaded LDraw, Bricksmith and LPub for the Mac, it's all set up and working well but there are a couple of things that bug me: 1) In LPub, it seems to be impossible to ignore the last step of a callout where a floating part is placed correctly with a BufExchg Retrieve command. I've read the eurobricks guide, and the google site instructions for this ("https://sites.google...this-step'") but it never seems to work: e.g. 0 FILE untitled model.ldr 0 untitled model 0 Name: 0 Author: Nathan Readioff 1 4 0 0 0 1 0 0 0 1 0 -0 0 1 3022.dat 0 STEP 0 !LPUB CALLOUT BEGIN 1 4 -20 0 10 1 0 0 0 1 0 -0 0 1 Pins.ldr 0 !LPUB CALLOUT ALLOC HORIZONTAL 0 !LPUB CALLOUT POINTER CENTER 0 0.496622 0.492857 0 !LPUB CALLOUT END 0 STEP 0 NOFILE 0 FILE pins.ldr 0 untitled model 0 Name: Pins.ldr 0 Author: Nathan Readioff 1 0 20 -24 0 1 0 0 0 1 0 -0 0 1 32000.dat 0 BUFEXCHG A STORE 1 25 10 -14 -111 0 0 -1 0 1 0 1 0 0 3673.dat 0 PLIST BEGIN IGN 1 25 10 -14 -41 0.707107 0.707107 -0 0.707107 -0.707107 -0 -0 0 -1 hashl4.dat 0 PLIST END 0 STEP 0 BUFEXCHG A RETRIEVE 1 25 10 -14 -11 0 0 -1 0 1 0 1 0 0 3673.dat 0 !LPUB NOSTEP 0 STEP 0 NOFILE Is this just a bug in the Mac version of Lpub or have I got the commands wrong? 2) Is it possible to fine tune the placement of callouts? On multistep views it never seems possible to just click and drag, the way you can when only one step is shown per page. 3) Also, is there an alternative Mac editor to Bricksmith that allows BufExchg commands to be added within the code rather than typing everything manually in TextEdit? This gets a bit tedious… Would really appreciate any help! Cheers, NathanR