Paging @boris.beaulant
I’m finally taking the plunge into enacting a labeling system for our shop and I’m getting familiar with the labeling functionality in OCL. It’s awesome.
The way we’re looking at doing it is by having two types of labels: large labels that print on 2x4 sticker paper for assemblies like cabinets and multi stage glue up panels and small labels that print on 3x10 sticker paper for everything else. The big labels are placed on a part in the cut list that “represents” the assembly, like a front rail for a cabinet. It gets stuck on when the front rail is cross cut and then eventually that becomes the label for that carcass.
It’s working great so far and I’ve only run into a few obstacles that I’d like to get some advice on overcoming:
-
We are using OCL Badges to represent label types. Everything that gets a label gets a badge. No unlabeled parts get badges as we use other tools like tags for model organization. This seem to work well. However, it seems that it is not possible to filter the parts list by multiple badges using OR conditional logic. You can filter by one at a time but if you select two it defaults to AND. Is there a way around this?
-
A bit related to 1, the label print layout interface seems to force printing one label type for one material at a time. Our cut lists usually involve 4-5 different materials which makes the process of actually printing these labels somewhat tedious. Is there a way to print labels for multiple materials at the same time?
-
This is probably more of a Ruby API question but I am not a programmer. I would like to use a formula for a label property that uses conditional logic to render a label property in a different color depending on which Badge it has. For example, the designation property prints out in blue if it has a badge = “Door”, red if “Assembly”, and green if neither. I am curious if this is even possible.