Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 5,408
» Latest member: Ksno
» Forum threads: 6,238
» Forum posts: 52,181

Full Statistics

Online Users
There are currently 275 online users.
» 0 Member(s) | 270 Guest(s)
Applebot, Baidu, Bing, Google, Yandex

Latest Threads
Empty file with MLCad
Forum: Parts Authoring
Last Post: Orion Pobursky
1 hour ago
» Replies: 2
» Views: 52
Duplo parts not yet in LD...
Forum: Part Requests
Last Post: Peter Grass
Yesterday, 9:46
» Replies: 16
» Views: 1,905
Part Request Minifigure B...
Forum: Part Requests
Last Post: San
Yesterday, 2:49
» Replies: 2
» Views: 119
Parts request: Printed pi...
Forum: Part Requests
Last Post: San
Yesterday, 2:46
» Replies: 5
» Views: 1,945
Part Request 3037px7
Forum: Part Requests
Last Post: Magnus Forsberg
2025-10-28, 20:33
» Replies: 2
» Views: 196
Same torso, different col...
Forum: Parts Authoring
Last Post: Orion Pobursky
2025-10-27, 20:13
» Replies: 1
» Views: 134
LDraw.org 2025-10 Parts U...
Forum: LDraw.org Announcements
Last Post: Orion Pobursky
2025-10-27, 20:03
» Replies: 0
» Views: 145
Part Suffixes
Forum: Parts Tracker Discussion
Last Post: Orion Pobursky
2025-10-27, 17:37
» Replies: 11
» Views: 801
Part Request: Legend o Ze...
Forum: Part Requests
Last Post: Bailey Meyer
2025-10-27, 4:55
» Replies: 8
» Views: 828
Is there any demand for a...
Forum: Parts Authoring
Last Post: Peter Blomberg
2025-10-26, 17:11
» Replies: 3
» Views: 449

 
  Building on scaled blue prints?
Posted by: Philippe Hurbain - 2016-06-23, 13:15 - Forum: General LDraw.org Discussion - Replies (3)

...a good question: http://www.eurobricks.com/forum/index.ph...try2528157
Any idea?

Print this item

  LPub3D 2.0 Released
Posted by: Trevor Sandy - 2016-06-23, 6:16 - Forum: LDraw Editors and Viewers - Replies (206)

Greetings,

Today I released LPub3D 2.0.1 

You can download this release from sourceforge.net or check for updates in your existing installation.

There is a long list of enhancements and fixes - see change log below - some significant ones are:

- Rendering performance improvement with both LDView and LDGlite
- Callouts are now freely movable on multi-step pages
- All reproducible issues have been corrected - they were quite a few of them from legacy LPub
- Platform upgrade to Qt 5.6 (MSVC 2015) which will position the application for better maintenance and evolutions going forward.

 Screenshot:
   

Change Log:
 
LPub3D 2.0.1.717.2

Features and enhancements
------------
-Known Issue: Storing and retrieving the screen pos[ition] setting on multi-screen platforms causing a crash on startup. This feature has been disabled for the moment while I investigate. This unexpected behavior was introduced with the new version of Qt (development platform). The change you will notice is that the application will no longer start on the screen you closed it on last. Instead, it will will always start at x200 y200 on the main screen. Of course this issue is only related to multi-screen platforms. (r718)

LPub3D 2.0.1.717.2

Features and enhancements
------------
-Fix: In support of archive library move to AppData (see r707), the installation process will delete the 'old' LDRaw library archive directory even if it is actually the new directory. For example this can be reproduced if one attempts to reinstall LPub3D where the actual 'old' directory would have been deleted during the initial installation. The installation will now compare the 'old' directory to the new one and present the user the option to delete if the comparison does not match. (r715)
-Fix: At application launch, the 'Check for updates' does not detect the installed version. As a result, if the user performs a check for update or update checks are set to automatic, the user is presented with a message dialog stating a new update version is available when in fact this is not the case. The correct message dialog is now presented. Runaway eventloop when newest version is same as installed version. (r716)

LPub3D 2.0.0.714.2

Features and enhancements
------------
-Up to 60 percent increase rendering speed with configuration to render multiple files using a single call to LDView.
*All PLI (part list/BOM) parts for a given step are rendered in a single call versus individually. For CSI (Step models), all multi-step images on a page are rendered in a single call including callout(s). Single step page images are rendered with a single call for all model images including those in callout(s). This new configuration will default as checked in the preferences dialog.
*To achieve this behavior, input files (csi.ldr, pli.ldr) are now uniquely named because rendering multiple files is done by using -SaveSnapshots=1 instead of -SaveSnapshot=somefile.png and then listing all the LDR files at the end of the command line. There is no control over the output file names. Instead, LDView will automatically use the input base filename changing only the output filename extension from .ldr to .png.
*Enabling this feature is optional and can be selected on the Configuration/Preferences/Rendering tab by checking the box 'Use multiple files single call rendering' in the 'LDView is installed' group box. LDView must be installed and configured to enable this option.
*Notice: As this feature required a significant rewrite of the core image generation logic, it is likely to generate some unexpected behavior as not every scenario has been tested. Please report any unexpected behavior. Contact details can be found under the Help/About menu.
-Move LPub3D Ldraw archive libraries to AppData and rename unofficial library to lpub3dldrawunf.zip (r707)
*Archive libraries loaded automatically by ldraw during ldraw installation and is also distributed with portable media
*Archive libraries stored in user data (i.e. on Windows user/AppData/Local/Lpub3D Software/Lpub/libraries)
*LPub3D does not use parts from LDraw directory and ldconfig will fallback to the imbedded resource version if no LDraw directory is detected (This feature is not yet fully enabled. It is targeting a future enhancement)
*With exception of 'p' and 'parts', parts stored under .\LDraw\Unofficial are automatically added to lpub3d archive during application startup
*Lpub3d expects the official and unofficial library archive in the same directory.
*Lpub3d will prompt for archive file on startup if none is detected in the default expected location - this feature is targeted to support portable media and repackaged distributions (i.e. AIOI installations)
*If portable media installed in Program Files/(x86) folder, LPub3D will warn that it cannot place writable files at the default data location (folders under the installation directory) because UAC will prevent update access. This is useful for repackaged distributions (i.e. AIOI installations)
-Multi-step callouts are now movable (r656)
*Callouts on multi-step pages are now freely movable on the page.
-Add menu option to download official LDraw archive - unofficial archive was already available in v1.3.5 (r708)
*You can refresh both your official and unofficial LDraw library archives from the UI - As you may see from reading the change log, the aim is to over time allow LPub3D to be completely autonomous while maintaining it's ability to detect and consume unique and individual LDraw environment configurations.
-Add callouts, refactor and optimize LDView single call image generation, see r683,r684,r685 (r698)
*The LDView 'Single Call' rendering performance improvement will address parts list and model rendering for single step page, multi-step page and callouts - including divided pages/callouts. For example, a callout with 6 models, divided into 3 sections will send a single call to LDView to render all 6 model (CSI) images.
-Add progress bar to mpd/ldr file load (r690)
*Users can now see the progress of loading models. This is particularly useful for large models or models which include a large number of lines due to generated flex-parts etc...
-Enable 'Use multiple files single call rendering' for LDView from Preferences/Rendering/LDView is installed/Use Multiple files single call rendering. (r687)
*LDView 'Single Call' rendering performance improvement can be selected or unselected from the preferences dialog. Although I tested the as many scenarios as I can think of. If this new feature encounters some unique model file configuration that causes unexpected behavior, the user can revert back to the legacy functionality if s/he so desire.
-Increase PLI (Part list/BOM) and CSI (Model) rendering speed with LDView using -SaveSnapshots=1 (r683/r684/r685)
*'Single Call' performance improvement for LDView
-Redesign software and library update functionality (r710)
*Update architecture improved to allow archive library download during installation if no library is defined. This feature is positioned for mobile/packaged distributions (i.e. AIOI) distributions.
-Display application load progress during splash screen display (r676/r709)
*User can follow the application loading progress during startup launch
-Add context menu to pages without steps - e.g. Cover Page, BOM Page (r681)
*Pages without steps (e.g. Cover pages, BOM pages etc.) can be modified using the context menu. For example, to change background colour.
-Add missing context menu icons (r680)
*Small beautification enhancement - all context menu items now show a representative icon - this can be helpful when generating user guides for example.
-Suppress rotateIcon context menu item if rotate icon already inserted for step (r670)
*If a step already has an inserted rotate icon, the page/callout context menu will not present the option to add a rotate icon. Note: The option to delete a rotate icon presents from the context menu of the rotate icon itself and not from the Step/Callout's context menu.
-On a single-step page, place PLI (Parts List) on top of CSI (Model) images (r664)
*If a CIS (model) overlaps the PLI (parts list) the parts list will be presented on top so the instructions consumer can see all the parts implicated for the step presented. The reverse was previously the case.
-Upon reset image and model caches, reload current file, return to first page (r663)
*Reset cache options which clears all cache components (ldr, images, 3D views) will also reset the loaded file to the first page.
-Unique splash 3D model displayed during pdf printing, png, jpg and bmp image export (r657)
*Updated the 3D Viewer splash to reflect the format of output being generated - so an image depicting a pdf file will show when generating a pdf file and so on...
-ldglite update to 1.3.1 executable with -2g,2x option hardcoded for sharper images with offscreen rendering (r655)
*Incorporated the new ldglite renderer with 2x sampling for improved image quality
-Disable Clear Cache menu button when no file is loaded (r686)
*Just a little poka yoke. The cache locations are specific to the file loaded, so it does not help to have this button active when no file is loaded.
-Force to empty the cache before creating a PDF (r654)
*Added option to empty the image ldr and image cache before printing. With this feature the user can select the option on the print configuration dialog to clear the cache and regenerate images as the print/export job executes.
-Synchronize 'prev', 'next' and 'goto' page menu items (r653)
*User can enter directly any page number within range into the menu dialog. Clicking either the Previous or Next button will navigate to the page indicated regardless of if the page is the next increment backward (for Previous) or forward (for Next) or a page further backward or forward. The user can still hit the enter key to navigate to the indicated page - if not the current page of course.
-Suppress rotateIcon from CSI (model) item context menu if we have a callout and the callout assembled (r652)
*The menu option to insert a rotate step icon is not presented for assembled callouts.
-Select local page size and global and local page orientation - Portrait and Landscape (r518)
*Note: When manually editing the model file with either page size or orientation, it is recommended to insert both the size and orientation metas together. For example, even if you are only interested to add a page size, you shold update your file like the example
below - obviously selecting your own size values and orientation.
0 !LPUB PAGE SIZE GLOBAL 8.2677 11.6929
0 !LPUB PAGE ORIENTATION GLOBAL PORTRAIT
-Change: Page background context menu rearranged. "Change page background" and "Change Page Size or Orientation" now appear at the end of the menu list because they are likely to be least often used. (r641)
-Change: Point online manual to LPub3D content - was previously pointing to legacy LPub (r517)
-Refactor: Move library archives to AppData stabilization and robustness (r711)
-Refactor: Optimize fadeStep routines; change LDView logging details (r695)
-Refactor: Replace 0x050000 with QT_VERSION_CHECK(5,0,0) (r660)
-Refactor: Remove stretch/tile logic from coverImage management (r659)
-Refactor: Update CSI image mousePressEvent logic. (r640)
-Refactor: Update file load progress messages (r636)
-Refactor: Rearrange printToPdfFile page count (r632)
-Update: Clear 3D Window when there is no model to display - e.g. for cover or inserted pages (r701)
-Update: Set download dialog header to Library Updater when downloading library - otherwise Software Updater (r700)
-Update: AboutDialog window recognizes and displays Win 10 and OSX El Capitan(r665/r668/r669)
-Update: ldglite hard-coded default directory setting to ldglite1.3.1(r623)
-Update: 3DViewer minifig settings moved to ini file - LeoCAD Changeset 1870 (r617x)
-Fix: No image after initial generation when renderer other than LDView selected (r704)
-Fix: Set ldr load file to unofficial item by default (r691)
-Fix: Load inline submodels break (r688)
-Fix: Remove libpng warning: iCCP: known incorrect sRGB profile (r678)
-Fix: Convert special characters (copyright and trademark) from Wide Char to UTF8 for MSVC build (r677)
-Fix: Remove final colour model if exist when Fade Step is not enabled (r674)
-Fix: Clear cache when turning fade on/off (r674)
-Fix: FadeStep and preferCentimeter setting mixmatch (r674)
-Fix: Search directories not updated when directory added to Ldraw.ini (r673)
-Fix: When background is transparent context menu functionality is lost (fix is a hack which sets the bg-color to white with an alpha of 1.) (r672)
-Fix: When a CALLOUT allocation is changed, if you right-click a model in the callout and not the callout itself, the ALLOC meta is placed after the CALLOUT END and has no effect - meta appended but should be inserted (r650)
-Fix: Converting an assembly to a part results in a parse error when there are spaces in the file name (r649)
-Fix: If a divided STEP GROUP allocation is changed from vertical (Display as columns - default) to horizontal (Display as rows), selecting again Display as columns has no effect - meta appended but should be replaced (r648)
-Fix: When the "Redraw" icon is clicked on the LDraw File Editor window, the file editor resizes to 255x190 pixels (r647)
-Fix: Split BOM duplicates one part onto current and subsequent BOM pages (r646)
-Fix: Inserting a front cover page when the current first page is a multi step page (r645)
-Fix: Bug when using callouts in Multistep sequences. When you place your callout right from assembly, it appears on the left side. When you place your callout bottom, it appears on the top. (r643)
-Fix: wrong text when you export to PNG the window title says "Print to pdf" (r638)
-Fix: When publishing instructions with the option 0 !LPUB PAGE BACKGROUND TRANSPARENT a drop shadow layer was added (r637)
-Fix: Remove -w1 from default ldglite parms (r629)
-Fix: Periodic multi-step crash - 3DViewer image file line number mismatch (r628)
-Fix: Control manual page number entry (r627)
-Fix: Cleanup 'Copyright' and 'Trademark' unicode (utf8) chars on MSVC2015 build (r622)
-Fix: QPainter alphaChannel management - use setCompositionMode (r619/r620)
-Upgrade: With upgrade to Qt5x, moved to MSVC 2015 release builds to continue providing x85 and x64 builds as MinGW does not officially support x64 on Windows
-Upgrade: Updated development platform to Qt 5.6.1 (MSVC 2015) (r613)
-Upgrade: Updated Qt logging framework from Qt4x to Qt5x (r610)
-Upgrade: Updated development platform to Qt 5.5.1 (MinGW) (r608)
-Upgrade: Updated development platform to Qt 5.5.1 (MinGW) (r608) 

Print this item

  Hey guy's new to Ldraw
Posted by: Joe Krivoski - 2016-06-20, 1:36 - Forum: Off-Topic - Replies (6)

I've used leocad a few times and I was wondering is it kosher to use the models for animations?

This is where I'm at right now, just trying to figure out if it's ok or not, don't want to piss anyone off.

Thanks Joe



Attached Files Thumbnail(s)
   
Print this item

  Constraction part descriptions?
Posted by: Magnus Forsberg - 2016-06-19, 21:47 - Forum: Parts Authoring - Replies (1)

I recently uploaded a number of parts found in LDD to the Part Tracker, using the word "Constraction" in the description.
Arezey asked for a changed description of one of the recycled, official parts, 98577.
How many more parts should use the same word? Are all parts with the big ball+socket combination Constraction parts?
I want to change some of the parts using "ball" and "socket" in their descriptions; 50898, 89650, 89651, etc.

Some of them, IMO are too thick; 60176, 61053, 61054, 64311
The cross section of a beam is allways rectangular (18x20 ldu). These all have a square cross section (20x20 ldu).
I want to rework them. Would that be OK?

I'm working on more constraction parts. I now have about eight parts prepared, but don't know how to name them.
The red parts in this picture.

[Image: original_568856_rfzfzs5uwktim9y2dzkgrm96i.jpg]
Is there somewhere a defined or widely used way of naming the "skelleton", "shell" and "decorative" parts in The Character and Creature Building System ?

Print this item

  Attempting to make instructions for existing model
Posted by: Ed Bardet - 2016-06-17, 16:14 - Forum: General LDraw.org Discussion - Replies (1)

I am probably not the first one with this problem, so I am looking for help.

First of all - what I tried. I'm doing a MOC (Mechanical equipment)and started drawing at the same time I was building. Didn't work out too well, since I needed to make changes in previously drawn (LDCad) work. Setting up steps was difficult, since parts were added and subtracted, as I again had to make changes.

How do any of the builders handle this problem?

The obvious answer is to complete and test the model and then rebuild it while drawing. Is there any other way?

Is there a way to change the sequence of the steps. I was thinking you could take the model apart specifying the parts in each step, and then reverse their sequence. Would take a lot of time, but would be accurate.

Any help would be appreciated.
Thanx,
Ed

Print this item

  LPub Callouts
Posted by: Jake Hansen - 2016-06-14, 3:26 - Forum: Help - No Replies

I have added the callout, but it is only showing the parts list, and not the actual steps. [Image: attachment.php?aid=2325]    

Why is it doing this?
Thanks!

Print this item

  10174 UCS Imperial AT-ST [Star Wars]
Posted by: Roland Dahl - 2016-06-13, 20:42 - Forum: Official Models - Replies (5)

10174 UCS Imperial AT-ST [Star Wars]

I am glad to present the 10174 UCS AT-ST.   … and I can tell you: For me this was a tough nut to crack!

Especially connecting the side parts of the drivers cap to the main model made me kind of desperate: It was necessary to fine adjust several angles successively in small steps by trial and error so as to get a best fit. After each step I had to check the result by visual means. Although I had not been able to avoid some small collisions I am finally satisfied with the result.

[Image: 800x800.jpg]
Download MPD-File (OMR compliant)

Done with LDcad
Rubber band generated with Philo’s “Rubber Belt Generator”
Errors: Missing display sticker

regards
Roland

Print this item

  Making instructions from LDCad LDR file
Posted by: Ed Bardet - 2016-06-12, 18:41 - Forum: LDraw Editors and Viewers - Replies (3)

I may have missed something, but how do you change the LDCad file format to one that can be used by the instruction building / publishing software?

OR - is there one that uses the LDR file direct?

Thanx
Ed

Print this item

  I am searching for the Parts DAT from The Porsche GT3 RS
Posted by: Thorsten - 2016-06-11, 20:16 - Forum: Part Requests - Replies (40)

I am searching for the Parts DAT  from The Porsche GT3 RS

23800 Wheel Porsche

23799 Tyre 81,6x44

26530 5X15X2 PANEL WHEEL ARCH w. Print left

[Image: 6151466.jpg]

26531 5X15X2  PANEL WHEEL ARCH w. Print right
[Image: 6151467.jpg]

24118 5X15X2 PANEL WHEEL ARCH only Printing

[Image: 6146786.jpg]

24119 3x7x2   Bricks, Special Circles And Angles
[Image: 6149936.jpg]

23801 WHEEL BEARING BACK W/ CROSS HOLE
[Image: 6145859.jpg]

26287 CROSS AXLE, EXTENSION, 3M
[Image: 6153686.jpg]

Thanks
Thorsten

Print this item

  LPub3D Rendering Performance Improvement
Posted by: Trevor Sandy - 2016-06-08, 12:48 - Forum: LDraw Editors and Viewers - Replies (1)

Greetings - just wanted to say Travis' guidance to render images with LDView using the -SaveSnapshots=1 switch is showing a 75% increase in performance. This configuration renders multiple files using a single call. So with this 'Single Call' configuration on LPub3D, the entire parts list/bom is rendered with a single call and step models on a multi-step page are also rendered with a single call.

I have to add that this enhancement was quite complicated. Image attributes (height and width) are critical to the lowest level of LPub3D functionality and are processed on the fly as page components are constructed so to not generate images on the fly - so they can be included in a single call - was most complicated. Especially to design something that was not more expensive than the current performance cost. It's not good to rob Peter to pay Paul. Anyhow, I believe what I came up with is a good design and the results clearly show a performance credit.

So without further adieu, here is the evidence log for the model file below. (Model file credit: Philo):

Single Flat Page - LDView Single Call
 "LDView"  PLI single render call took  4660 milliseconds. 
 "LDView"  CSI single render call took  923 milliseconds  for step  1  on page  1 
 
Single Flat Page - LDView normal Call
 "LDView"  PLI render call took  21474 milliseconds. 
 "LDView"  CSI render call took  1017 milliseconds  for step number  1  on page number  1

You can see the overall elapsed time was 22,491 milliseconds for the normal call where every bom part is rendered by an individual call. With a single call for the entire bom, the overall elapsed time is reduced to 5,583 milliseconds.  Big Grin

Test model used:
   

Very big thanks to Travis for his guidance.

P.S. The next release of LPub3D is imminent - wrapping up testing.
Cheers !

Print this item