Cone loading machine
A device includes a cassette, a tray located vertically below the cassette, and a transfer mechanism located vertically above. The cassette has first receptacles, where individual first receptacles configured to receive a stack of pre-rolled cones. The tray has second receptacles, where individual second receptacles are configured to receive a pre-rolled cone from the stack of pre-rolled cones. The transfer mechanism has implements, where individual implements are configured to transfer the pre-rolled cone from the stack of pre-rolled cones from the second receptacles to the first receptacles.
1 . A device comprising:
a housing;
a cassette disposed within the housing, the cassette including first receptacles that are configured to receive a stack of pre-rolled cones, individual receptacles of the first receptacles having:
a first section with a first cross-sectional shape, and
a second section with a second cross-sectional shape that is different than the first cross-sectional shape;
a tray disposed within the housing, the tray including second receptacles; and
a transfer mechanism including implements configured to transfer a pre-rolled cone from the stack of pre-rolled cones from the individual receptacles of the first receptacles to individual receptacles of the second receptacles.
2 . The device of claim 1 , further comprising a drawer configured to receive the tray, and wherein:
the cassette is slidably engaged with the housing; and
the drawer is slidably engaged with the housing.
3 . The device of claim 1 , wherein:
the first section has a first length; and
the second section has a second length that is shorter than the first length.
4 . The device of claim 1 , further comprising one or more actuators coupled to the implements, the one or more actuators being configured actuate the implements to transfer the pre-rolled cone from the stack of pre-rolled cones from the first receptacles to the second receptacles.
5 . The device of claim 1 , wherein the implements are at least partially disposed within the first receptacles as the implements transfer the pre-rolled cone from the stack of pre-rolled cones from the first receptacles to the second receptacles.
6 . The device of claim 1 , wherein the individual receptacles of the second receptacles include:
a third section having a third cross-sectional shape; and
a fourth section having a fourth cross-sectional shape that is different than the third cross-sectional shape.
7 . A device comprising:
a cassette including first receptacles that receive a stack of pre-rolled cones;
a tray including second receptacles that receive a pre-rolled cone from the stack of pre-rolled cones, respectively, the tray being disposable vertically beneath the cassette; and
a transfer mechanism including implements that are actuatable to be disposed internal to the stack of pre-rolled cones, respectively, to transfer the pre-rolled cone from the stack of pre-rolled cones to the second receptacles.
8 . The device of claim 7 , wherein:
the device includes a top and a bottom;
the transfer mechanism is located closer to the top than the cassette and the tray; and
the cassette is located closer to the top than the tray.
9 . The device of claim 7 , further comprising:
one or more processors; and
one or more non-transitory computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
receiving data associated with transferring the pre-rolled cone from the stack of pre-rolled cones; and
causing, based at least in part on the data, the implements to be actuated to transfer the pre-rolled cone from the stack of pre-rolled cones.
10 . The device of claim 9 , the operations further comprising:
receiving second data associated with transferring a second pre-rolled cone from the stack of pre-rolled cones; and
causing, based at least in part on the second data, the implements to be actuated to transfer the second pre-rolled cone from the stack of pre-rolled cones,
wherein the second pre-rolled cone is transferred into third receptacles of a second tray.
11 . The device of claim 7 , wherein the implements reside at least partially within the first receptacles during transfer of the pre-rolled cone from the stack of pre-rolled cones.
12 . The device of claim 7 , wherein the implements are concentrically aligned with the first receptacles and the second receptacles.
13 . The device of claim 7 , wherein:
the first receptacles include a first section having a first cross-section and a first length;
the second receptacles include a second section having a second cross-section and a second length; and
at least one of:
the first cross-section is different than the second cross-section, or
the first length is different than the second length.
14 . The device of claim 7 , further comprising:
a housing; and
a drawer configured to receive the tray,
wherein:
the cassette is slidably engaged with the housing, and
the drawer is slidably engaged with the housing.
15 . A device comprising:
a cassette including first receptacles, wherein individual first receptacles of the first receptacles are configured to receive a stack of pre-rolled cones;
a tray including second receptacles, the tray being located vertically below the cassette, wherein individual second receptacles of the second receptacles are configured to receive a pre-rolled cone from the stack of pre-rolled cones; and
a transfer mechanism including implements that are located vertically above the cassette, wherein individual implements of the implements are configured to move in a direction parallel to a lengthwise direction of the pre-rolled cone to transfer the pre-rolled cone from the stack of pre-rolled cones from the first receptacles to the second receptacles.
16 . The device of claim 15 , further comprising:
one or more processors; and
one or more non-transitory computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
receiving data associated with transferring the pre-rolled cone from the stack of pre-rolled cones; and
causing, based at least in part on the data, the implements to be actuated to transfer the pre-rolled cone from the stack of pre-rolled cones.
17 . The device of claim 16 , the operations further comprising:
receiving second data associated with transferring a second pre-rolled cone from the stack of pre-rolled cones; and
causing, based at least in part on the second data, the implements to be actuated to transfer the second pre-rolled cone from the stack of pre-rolled cones,
wherein the second pre-rolled cone is transferred into third receptacles of a second tray.
18 . The device of claim 15 , wherein:
the first receptacles include a first section having a first cross-section and a first length;
the second receptacles include a second section having a second cross-section and a second length; and
at least one of:
the first cross-section is different than the second cross-section, or
the first length is different than the second length.
19 . The device of claim 15 , further comprising:
a housing; and
a drawer configured to receive the tray,
wherein:
the cassette is slidably engaged with the housing, and
the drawer is slidably engaged with the housing.
20 . The device of claim 15 , further comprising one or more actuators coupled to the implements, the one or more actuators being configured actuate the implements to transfer the pre-rolled cone from the stack of pre-rolled cones from the first receptacles to the second receptacles.