| Welcome, Guest |
You have to register before you can post on our site.
|
|
|
| Mursten |
|
Posted by: Peter Blomberg - 2025-11-21, 19:59 - Forum: Parts Tracker Discussion
- Replies (14)
|
 |
Does anyone know why there are so many Mursten brick fixes on the tracker?
There are also many new Mursten parts waiting to be reviewed.
When reviewing Mursten parts, are there any specifics that the reviewer needs to know? If I understand it correctly, the windows and doors have fins that go in the Mursten end slots. Are there any measurements on the slot size or the fin size that need to be checked? What about the total window height compared to a Mursten brick height?
|
|
|
| feature requests |
|
Posted by: Peter Blomberg - 2025-11-20, 22:46 - Forum: Website Suggestions/Requests/Discussion
- Replies (2)
|
 |
The parts list contains 673 parts with enough certify votes to enable admin review. However, the admin panel contains only 77 parts ready for review.
This discrepancy is explained by the fact that many CCN/CCF parts have subfiles with a hold vote or not enough certify-votes.
I would like to make it easier for a reviewer to find those subfiles that currently lack sufficient number of certify votes. Specifically so that they aren't drowned in the sea of _all_ uncertified subfiles.
Secondly, I would like part authors to become aware of any hold votes on subparts that prevent admin review of the parent part.
Thirdly, I'd like a feature that lists any such subfiles having had a hold vote for more than 3 months so that non-active parts authors' parts can be finalized by a currently active author.
Please comment which, if any, such feature would be helpful to you.
|
|
|
| LDraw API |
|
Posted by: Peter Blomberg - 2025-11-19, 15:53 - Forum: Help
- Replies (1)
|
 |
Does LDraw have an API?
The "api" search term is too short (minimum 4 characters is needed) for the wiki search feature.
If there is an API, where is the documentation?
|
|
|
| Delay after submit |
|
Posted by: Peter Blomberg - 2025-11-18, 19:47 - Forum: Parts Tracker Discussion
- Replies (7)
|
 |
Philo wrote that "... BL keywords are automagically added by PT after "some time"" in the comments of one patterned part.
How long does one need to wait for that to happen and why is there a delay?
If the delay is there for a reason, can't the patterned parts be flagged somehow to indicate that it is not yet ready for review?
|
|
|
| Create Coloured Parts with OpenScad and 3DToLD |
|
Posted by: Hageta - 2025-11-17, 14:00 - Forum: Parts Author Tools
- Replies (1)
|
 |
The latest release of 3DToLD added support for coloured 3mf files. This opens up the possibility to create coloured parts with OpenScad.
OpenScad is a script based CAD software. This post will describe the basics of how to create coloured models with OpenScad.
This is not a full tutorial on OpenScad itself. At the point this is written a development version of OpenScad is required, wich can be found on OpenScad website.
The Settings
First you should check some settings: - Under Edit>Preferences>Features>lazy-union
- check if your model includes multiple components, that will be subparts
- uncheck overwise
- Under Edit>Preferences>Advanced>3D Rendering>Backend choose Manifold
Add Colour to models
You can colour a model using the color() module.
Here is an example how it is used:
Code: color("red")cylinder(10,5);
And this is the result:
Red Cylinder.png (Size: 13.5 KB / Downloads: 67)
You can find the documentation for the color() module here.
If you use multiple shapes that overlap you should union them:
Code: union(){
color("blue")cube([10,10,10]);
color("red")cylinder(h=10,r=5);
}
Red Cylinder + Blue Cube.png (Size: 7.09 KB / Downloads: 64)
Changing the order of objects changes the result.
Code: union(){
color("red")cylinder(h=10,r=5);
color("blue")cube([10,10,10]);
}
Blue Cube + Red Cylinder.png (Size: 8.19 KB / Downloads: 64)
If you cut objects with difference() the surface has the colour of the cutting object.
Code: difference(){
color("blue")cube([10,10,10]);
color("red")cylinder(h=10,r=5);
}
Blue Cube - Red Cylinder.png (Size: 6.89 KB / Downloads: 62)
The intersection() module is also affected by colour.
Code: intersection(){
color("red")cylinder(h=10,r=5);
color("blue")cube([10,10,10]);
}
Red Cylinder u Blue Cube.png (Size: 15.05 KB / Downloads: 61)
Like for union() the order also matters here.
Code: intersection(){
color("blue")cube([10,10,10]);
color("red")cylinder(h=10,r=5);
}
Blue Cube u Red Cylinder.png (Size: 14.4 KB / Downloads: 60)
LDraw Colours
To use LDraw colours in OpenScad you can use my LDraw Colors for OpenScad Library
Export as 3mf file
When your done with your model you can export it through File>Export>Export as 3MF...
You will now see this dialog:
Choose "Use colors from model and color scheme". Under Unit choose the one you used, if you used LDraw Units leave it on Millimeter. The Metadata is optional and the following field will be read by 3DToLD:- Title will be used for the "Descriptive Part Name"
- Designer will be used for the Author
- License will be used for "Part License"
Next you choose where to save the 3mf file.
Import into 3DToLD
Now open 3DToLD. If you designed your model in LDraw units change the unit from Auto to LDraw. If your model is designed with -Y as the up axis(LDraw) uncheck "Use LDraw Axis". Doing both of these also removes any transformative processing on the model. Now press the "Load File" button and select your 3mf file. The metadata fields should be populated with the ones you choose in the previous step. The colours are initially direct colours, if you used my LDraw Colour Library you can convert them easily to proper LDraw colours. For that click on "Convert direct/html colours to LDraw colours". Then select the colour categories from wich you used colours and click ok. Your model should now only have LDraw colours. Colours are mapped by their rgb values if two colours have the same values the first in the list is used. Optionally you can also generate outlines(no conditional lines). You can now select your output file and convert/save the model.
Now you have coloured part, that can be used or processed further with other LDraw tools(e.g. LDPE):
Converted Model.png (Size: 9.41 KB / Downloads: 54)
|
|
|
|