Software Search For 3d cnc design patterns