LDraw.org Discussion Forums
Certain parts not showing in LDCad part bin? - Printable Version

+- LDraw.org Discussion Forums (https://forums.ldraw.org)
+-- Forum: LDraw Programs (https://forums.ldraw.org/forum-7.html)
+--- Forum: LDraw Editors and Viewers (https://forums.ldraw.org/forum-11.html)
+--- Thread: Certain parts not showing in LDCad part bin? (/thread-23454.html)



Certain parts not showing in LDCad part bin? - Jaco van der Molen - 2019-06-04

Hi all,

For quite some time now I was wondering why these parts do not show up in the Plate category part bin in LDCad:

14418 Plate 1 x 2 with Socket Joint-8 with Friction
14419 Plate 1 x 2 with Socket Joint-8 with Friction and Ball Joint-8
14704 Plate 1 x 2 with Socket Joint-8 with Friction Centre

It turns out these are located in the "Hinge plates and tiles" part bin.

Their counterparts like 14417 Plate 1 x 2 with Ball Joint-8 on Side and 22890 Plate 1 x 2 with Ball Joint-8 on End do show up in the Plates bin.

So either all go to "Plates" or all go to "Hinge Plates"

Can somebody either confirm, agree, disagree or clarify?

Thanks.

Jaco


RE: Certain parts not showing in LDCad part bin? - Philippe Hurbain - 2019-06-04

Confirmed, it's a mess. 14418, 14419 and 14704 carry an explicit hinge category, while 14417 and 22890 do not, thus fall in their default plate category because of description.


RE: Certain parts not showing in LDCad part bin? - Jaco van der Molen - 2019-06-04

(2019-06-04, 11:57)Philippe Hurbain Wrote: Confirmed, it's a mess. 14418, 14419 and 14704 carry an explicit hinge category, while 14417 and 22890 do not, thus fall in their default plate category because of description.

Ah yes, I see. Then this is one of the things I will correct once I am permitted to.

See also:
Tiles: https://forums.ldraw.org/thread-23343.html
Panels: https://forums.ldraw.org/thread-23228.html
Technic panel: https://forums.ldraw.org/thread-23309.html

We must put some effort into this. I am more than willing to since I model a lot and find these errors and inconsistencies in the flow.


RE: Certain parts not showing in LDCad part bin? - Roland Melkert - 2019-06-04

(2019-06-04, 10:54)Jaco van der Molen Wrote: It turns out these are located in the "Hinge plates and tiles" part bin.

Their counterparts like 14417 Plate 1 x 2 with Ball Joint-8 on Side and 22890 Plate 1 x 2 with Ball Joint-8 on End do show up in the Plates bin.

So either all go to "Plates" or all go to "Hinge Plates"

The normal plate bin has been bothering me for awhile now, it's getting way too crowded in there.

Maybe I should force all the balljoint stuff into the hinge plate group ?

A quick remodel:
Code:
<rules>
include category plate
exclude description ~*,_*,=*
exclude description duplo
exclude keyword wing
exclude description without corner,joint,hinge,hinges,towball
for platesNormal.pgg

and
Code:
<rules>
include all
keep partName 313.dat
exclude !category hinge,plate
exclude description ~*,_*,=*
exclude description brick,panel
exclude !description hinge,hinges,joint,ball,car roof,towball
for platesHinges.pbg


RE: Certain parts not showing in LDCad part bin? - Jaco van der Molen - 2019-06-04

(2019-06-04, 18:50)Roland Melkert Wrote: The normal plate bin has been bothering me for awhile now, it's getting way too crowded in there.

Maybe I should force all the balljoint stuff into the hinge plate group ?

A quick remodel:
Code:
<rules>
include category plate
exclude description ~*,_*,=*
exclude description duplo
exclude keyword wing
exclude description without corner,joint,hinge,hinges,towball
for platesNormal.pgg

and
Code:
<rules>
include all
keep partName 313.dat
exclude !category hinge,plate
exclude description ~*,_*,=*
exclude description brick,panel
exclude !description hinge,hinges,joint,ball,car roof,towball
for platesHinges.pbg

OK, that is one solution. I'll try that.
The other one is to take care of descriptions and keywords in the parts themselves because that is also not quite right.
We are planning to do that too.


RE: Certain parts not showing in LDCad part bin? - Jaco van der Molen - 2019-06-05

(2019-06-04, 21:10)Jaco van der Molen Wrote: OK, that is one solution. I'll try that.
The other one is to take care of descriptions and keywords in the parts themselves because that is also not quite right.
We are planning to do that too.

OK, thanks Roland. Modifying the pbg files helps. We might need to overlook and rework more categories like this.
I remember now altering the on for plain tiles and excluding the "without groove" from the bin, by adding "without groove" to the exclude description in tilesPlain.pbgBig Grin


RE: Certain parts not showing in LDCad part bin? - Roland Melkert - 2019-06-05

(2019-06-05, 5:59)Jaco van der Molen Wrote: I remember now altering the on for plain tiles and excluding the "without groove" from the bin, by adding "without groove" to the exclude description in tilesPlain.pbgBig Grin

You mean the above "without corner"?

I excluded those plates because I consider them wing parts, which have there own group.


RE: Certain parts not showing in LDCad part bin? - Jaco van der Molen - 2019-06-06

(2019-06-05, 17:18)Roland Melkert Wrote: You mean the above "without corner"?

I excluded those plates because I consider them wing parts, which have there own group.

No, I mean without groove (for tiles) to be sure I do not use a tile without groove by mistake.