Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
AUTOMATED GEMSTONE FEEDING
Document Type and Number:
WIPO Patent Application WO/2019/077484
Kind Code:
A1
Abstract:
The present subject matter relates to automated gemstone feeding in a gemstone processing machine (100). In an implementation, the gemstone processing machine (100) has a feeding conduit unit 110 to receive a rough gemstone (102) affixed to a holder (104) from a user. The feeding conduit unit (110) delivers the holder to a base plate (112). An actuating arm (114) picks the holder (106) from the base plate (112) and transfers the holder (106) to a pre- defined position in the gemstone processing machine (100). The automated feeding mechanism is controlled by the computing device and uses low-cost hardware equipment having limited or no manual intervention. Thus, providing an apt tradeoff between the accuracy of transfer of the rough gemstone and the cost associated with the equipment used for the processing of the gemstone.

Inventors:
OZA, Chirag Dineshchandra (38 Suncity Bunglows B/H College, Nagalpur 2, 384002, IN)
GAJJAR, Munjalkumar Dhirajlal (43 1st Floor, Ravindrapark SocietyOpp. Jay Ambe Society, Adajan Patia, Gujarat, Surat 9, 395009, IN)
GAYWALA, Rahul Mahendrakumar (71 Haridwar Society, Kalpana Chawla Marg New Adajan, Gujarat, Surat 9, 395009, IN)
Application Number:
IB2018/058003
Publication Date:
April 25, 2019
Filing Date:
October 16, 2018
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
SAHAJANAND TECHNOLOGIES PRIVATE LIMITED (A1 Sahajanand Estate, Wakharia Wadi Near Dabholi Char Rasta, Ved Road,Gujarat, Surat 4, 395004, IN)
International Classes:
B24B41/00; B24B9/16
Domestic Patent References:
WO2008074174A12008-06-26
Foreign References:
DE1943350A11971-03-11
US6077154A2000-06-20
US3425169A1969-02-04
Other References:
None
Attorney, Agent or Firm:
LAKSHMIKUMARAN, Malathi et al. (B6/10, Safdarjung Enclave, New Delhi 9, 110029, IN)
Download PDF:
Claims:
/ We claim

1. A gemstone processing machine (ioo) comprising:

a feeding conduit unit (no) to receive at least one rough gemstone (102) affixed to a holder (106) from a user;

a gemstone feeding unit comprising:

a base plate (112) to receive the holder (106) through the feeding conduit unit (110);

an actuating arm (114) to detachably contact with the holder (106) positioned on the base plate (112), to transfer the holder (106) to a pre-defined position on the gemstone processing machine (100).

2. The gemstone processing machine (100) as claimed in claim 1, wherein the base plate (112) has a sensor (206) to detect presence of the holder (106).

3. The gemstone processing machine (100) as claimed in claim 1, wherein the feeding conduit unit (110) comprising:

a conveyor to hold a plurality of rough gemstones affixed to their respective holders;

a stopper (204) positioned along the conveyor for allowing one holder, from amongst the plurality of the holders, to pass through to the base plate (112).

4. The gemstone processing machine (100) as claimed in claim 3, wherein the conveyor is a sliding rack (202).

5. The gemstone processing machine (100) as claimed in claim 3, wherein the stopper (204) is a rotating disc having an indentation corresponding to a profile of the holders (106), such that the holder (106) is allowed to pass along the sliding rack (202) when then the indentation aligns with the holder (106).

6. The gemstone processing machine (ioo) as claimed in claim l, wherein the actuating arm (114) moves in X-Y plane.

7. The gemstone processing machine (100) as claimed in claim 1, wherein the actuating arm (114) rotates about Z-axis.

8. The gemstone processing machine (100) as claimed in claim 7, wherein the actuating arm (114) rotates by a pre-defined angle.

9. The gemstone processing machine (100) as claimed in claim 8, wherein the pre-defined angle is based on the pre-defined position and is controlled by a computing device (104).

10. The gemstone processing machine (100) as claimed in claim 1, wherein the pre-defined position corresponds to a rotating disc of a cutting fixture (502) of the gemstone processing machine (100).

11. The gemstone processing machine (100) as claimed in claim 1, wherein the pre-defined position is a bin for one of a processed gemstone (504), a bin for unprocessed gemstone (506) and holders located within the gemstone processing machine (100).

12. The gemstone processing machine (100) as claimed in claim 1, wherein the actuating arm (114) has at least one gripping member to detachably attach to the holder (106), wherein the gripping member is provided with an electromagnet, and wherein the holder is made of a magnetic material.

13. The gemstone processing machine (100) as claimed in claim 12, wherein of the electromagnet is actuated by a computing device (104), and wherein the holder (106) attaches to the gripping member upon actuation of the electromagnet.

14. The gemstone processing machine (100) as claimed in claim 13, wherein magnetic field of the electromagnet is controlled by varying current supply to the electromagnet.

15. A method for feeding gemstones in a gemstone processing machine (100), the method comprising:

receiving, at a feeding conduit unit (110), at least one rough gemstone (102) mounted on a holder (106) from a user; allowing the holder (106) to be positioned on a base plate (112) of a gemstone feeding unit;

transferring, by an actuating arm (114) detachably contacting with the holder (106), the holder (106) positioned on the base plate (112), to a pre-defined position in the gemstone processing machine (100).

16. The method as claimed in claim 15, wherein a stopper (204) positioned along a sliding rack (202) of the feeding conduit unit 110 allows a holder from, amongst plurality of holders, to pass through the sliding rack (202) to be positioned on the base plate (112).

17. The method as claimed in claim 15, further comprising engaging the holder (106) with a gripping member of the actuating arm (114) electromagnetically.

18. The method as claimed in claim 17, wherein the engaging is controlled by a computing device (104).

19. The method as claimed in claim 15, wherein determination of the predefined position is controlled by a computing device (104).

AMENDED CLAIMS

received by the International Bureau on 27 March 2019 (27.03.2019)

1/ We claim

1. A gemstone processing machine (ioo) comprising:

a feeding conduit unit (no) to receive at least one rough gemstone (102) affixed to a holder (106) from a user; and

a gemstone feeding unit comprising:

a base plate (112) to receive the holder (106) through the feeding conduit unit (110); and

an actuating arm (114) to detachably contact with the holder (106) positioned on the base plate (112), to transfer the holder (106) to a pre- defined position on the gemstone processing machine (100), wherein the holder (106) detaches from the actuating arm (114) upon transfer to the predefined position for processing of the at least one rough gemstone (102).

2. The gemstone processing machine (100) as claimed in claim 1, wherein the base plate (112) has a sensor (206) to detect presence of the holder (106).

3. The gemstone processing machine (100) as claimed in claim 1, wherein the feeding conduit unit (110) comprising:

a conveyor to hold a plurality of rough gemstones affixed to their respective holders; and

a stopper (204) positioned along the conveyor for allowing one holder, from amongst the plurality of the holders, to pass through to the base plate (112).

4. The gemstone processing machine (100) as claimed in claim 3, wherein the conveyor is a sliding rack (202).

5. The gemstone processing machine (100) as claimed in claim 3, wherein the stopper (204) is a rotating disc having an indentation corresponding to a profile of the holders (106), such that the holder (106) is allowed to pass along the sliding rack (202) when then the indentation aligns with the holder (106).

6. The gemstone processing machine (100) as claimed in claim 1, wherein the actuating arm (114) moves in X-Y plane.

7. The gemstone processing machine (100) as claimed in claim 1, wherein the actuating arm (114) rotates about Z-axis.

8. The gemstone processing machine (100) as claimed in claim 7, wherein the actuating arm (114) rotates by a pre-defined angle.

9. The gemstone processing machine (100) as claimed in claim 8, wherein the pre- defined angle is based on the pre-defined position and is controlled by a computing device (104).

10. The gemstone processing machine (100) as claimed in claim 1, wherein the predefined position corresponds to a rotating disc of a cutting fixture (502) of the gemstone processing machine (100).

11. The gemstone processing machine (100) as claimed in claim 1, wherein the predefined position is a bin for one of a processed gemstone (504), a bin for unprocessed gemstone (506) and holders located within the gemstone processing machine (100).

12. The gemstone processing machine (100) as claimed in claim 1, wherein the actuating arm (114) has at least one gripping member to detachably attach to the holder (106), wherein the gripping member is provided with an electromagnet, and wherein the holder is made of a magnetic material.

13. The gemstone processing machine (100) as claimed in claim 12, wherein of the electromagnet is actuated by a computing device (104), and wherein the holder (106) attaches to the gripping member upon actuation of the electromagnet.

14. The gemstone processing machine (100) as claimed in claim 13, wherein magnetic field of the electromagnet is controlled by varying current supply to the electromagnet.

15. A method for feeding gemstones in a gemstone processing machine (100), the method comprising:

receiving, at a feeding conduit unit (110), at least one rough gemstone (102) mounted on a holder (106) from a user;

allowing the holder (106) to be positioned on a base plate (112) of a gemstone feeding unit;

transferring, by an actuating arm (114) detachably contacting with the holder

(106), the holder (106) positioned on the base plate (112), to a pre-defined position in the gemstone processing machine (100);

detaching the holder (106) from the actuating arm (114) upon transfer to the pre-defined position; and

processing, by the gemstone processing engine (132), the at least one rough gemstone (102) on the holder (106).

16. The method as claimed in claim 15, wherein a stopper (204) positioned along a sliding rack (202) of the feeding conduit unit 110 allows a holder from, amongst plurality of holders, to pass through the sliding rack (202) to be positioned on the base plate (112).

17. The method as claimed in claim 15, further comprising engaging the holder (106) with a gripping member of the actuating arm (114) electromagnetically.

18. The method as claimed in claim 17, wherein the engaging is controlled by a computing device (104).

19. The method as claimed in claim 15, wherein determination of the pre-defined position is controlled by a computing device (104).

Description:
AUTOMATED GEMSTONE FEEDING

TECHNICAL FIELD

[0001] The present subject matter relates, in general, to gemstone processing and, particularly but not exclusively, to gemstone processing machines.

BACKGROUND

[0002] Gemstones are naturally occurring deposits of minerals and can include, for example, diamonds, quartz, opals, sapphires, rubies, emeralds, and topaz. Since the gemstones are rare, they are highly valued for use. The value of these gemstones results from their color, luster, and the manner in which they transmit, refract, or reflect rays of light. For the enhancement of such properties, rough gemstones are processed, by various techniques, such as cutting, faceting, shaping, and polishing. Thus, techniques for effective gemstone processing have been areas of active research.

BRIEF DESCRIPTION OF DRAWINGS

[0003] The detailed description is described with reference to the accompanying figures. In the figures, the left-most digit(s) of a reference number identifies the figure in which the reference number first appears. The same numbers are used throughout the drawings to reference like features and components.

[0004] Fig. l illustrate schematics of a gemstone processing machine communicatively coupled to a computing device, in accordance with an embodiment of the present subject matter.

[0005] Fig. 2 (a), 2 (b), 2 (c), and 2 (d) illustrate movement of a gemstone, affixed to a holder through a feeding conduit unit of the gemstone processing machine, in accordance with an implementation of the present subject matter. [0006] Fig. 3 (a), 3 (b), and 3 (c) illustrate the transfer of a gemstone affixed to a holder, from base plate of gemstone feeding unit to a pre-defined position in the gemstone processing machine by actuating arm, in accordance with an embodiment of the present subject matter.

[0007] Fig. 4 (a), and 4 (b) illustrate a first gripping member and a second gripping member of actuating arm operate in parallel, in accordance with an implementation of the present subject matter.

[0008] Fig. 5 illustrates pre-defined positions for transfer of the holders, in accordance with an embodiment of the present subject matter.

[0009] Fig. 6 elaborates a method for feeding gemstones in a gemstone processing machine, according to an implementation of the present subject matter.

DETAILED DESCRIPTION

[0010] The present subject matter relates to aspects relating to automatic feeding of gemstones in a gemstone processing machine. As mentioned previously, in recent times, techniques for effective gemstone processing have been areas of active research.

[0011] Rough gemstones have irregular dimensions, and undergo diverse processing steps, such as planning, estimating, measuring physical attributes, sawing, bruiting, and polishing to reach to finished state. The processing steps may be performed on multiple machines, such as gemstone planner machine, gemstone cutting machine, and the like. Also, the processing steps may be performed on an integrated machine wherein different parts of the integrated multiple perform the various processing steps. Thus, in one case, the rough gemstone has to be moved from one machine to another during various processing steps, while in case of the integrated machine, the rough gemstone has to be moved from one part of the machine to another. For example, after measurement of physical attributes of the gemstone in the gemstone planner machine, the gemstone had to be affixed to a holder, and the holder affixed gemstone had to be provided as input to the gemstone cutting machine for further processing. Conventionally, the movement of the gemstone from one machine to another machine is carried out manually by an operator. For example, the operator picks up a gemstone from the gemstone planner machine and affixes the gemstone to the holder manually before carrying the affixed gemstone to the gemstone cutting machine. Further, at the gemstone cutting machine the operator has to manually provide each gemstone affixed to the holder as input to the gemstone cutting machine for processing one-by- one. Thus, the conventional gemstone feeding technique was dependent on human intervention and required skilled operator to perform various steps at different stage of the gemstone processing.

[0012] To this end, machines and methods for feeding gemstone affixed to a holder to a gemstone processing machine described herein. Computing device controlled automated feeding mechanism, overcomes the above- described problems associated with manual feeding technique.

[0013] Various embodiments of the present subject matter disclose a method and system for feeding rough gemstones to a gemstone processing machine. The rough gemstones are affixed to holders, such that, each gemstone is affixed to a respective holder. In an embodiment, the gemstone processing machine comprises a feeding conduit unit to receive the rough gemstones affixed to their respective holders from a user. The feeding conduit unit allows a user to provide several gemstones to the gemstone processing machine for processing at a time. The user is not required to wait for processing of a given gemstone to be completed before another gemstone can be provided to the gemstone processing machine. [0014] The holders are received by a base plate from the feeding conduit unit. Further, the holders are transferred from the base plate to a pre-defined position on the gemstone processing machine for further processing of the rough gemstone affixed onto the holder. The transfer of the holder with its respective gemstone to a pre-defined position is executed by an actuating arm. In an embodiment, the transfer of the gemstone is effected by an actuating arm controlled by a computing device. Thus, the user is relieved of the process of picking up the gemstone from a part of the gemstone processing machine and placing the same on another part thereof.

[0015] Thus, the present subject matter relates to techniques of feeding rough gemstones to a gemstone processing machine using an automated feeding mechanism formed of feeding conduit unit and gemstone feeding unit. The automated feeding mechanism is controlled by the computing device and uses low-cost hardware equipment having limited or no manual intervention. Therefore, the gemstone feeding achieved in accordance with the techniques of the present subject matter provides a considerably accurate picking and placement of the rough gemstone onto the gemstone recessing machine and involves substantially low cost in generating the finished gemstone. In other words, the gemstone processing executed in accordance with the present subject matter achieves an apt tradeoff between the accuracy of transfer of the rough gemstone and the cost associated with the equipment used for the processing of the gemstone.

[0016] These and other advantages of the present subject matter would be described in greater detail in conjunction with the following figures. While aspects of gemstone profiling can be implemented in any number of different configurations, the embodiments are described in the context of the following device(s) and method(s). [0017] Fig. l illustrate schematics of a gemstone processing machine 100 for processing rough gemstones communicatively coupled to a computing device 104, in accordance with an embodiment of the present subject matter.

[0018] The gemstone processing machine 100, according to the present subject matter, receives rough gemstones affixed to their respective holders, at a pre-defined position and transfers them to another pre-defined position without human intervention. For example, the pre-defined position may be a predesignated part of the gemstone processing machine 100 that processes the gemstones or another location of the gemstone processing machine 100 that has a bin for storing the gemstones.

[0019] In accordance with an embodiment of the present subject matter, the gemstone processing machine 100 includes a feeding conduit unit 110 to receive the gemstones 102 affixed to a holder 104. The feeding conduit unit 110 is coupled to gemstone feeding unit of the gemstone processing machine 100.

[0020] In accordance with an embodiment, the gemstone feeding unit includes a base plate 112, and an actuating arm 114. The arrangement of the feeding conduit unit 110 with the gemstone feeding unit is such that the base plate 112 of the gemstone feeding unit receive the gemstones 102, affixed to the holders 106, from the feeding conduit unit 110. The actuating arm 114 is an automated moving member, configured such that a home position (shown in fig. 3) of the actuating arm 114 coincides with the base plate 112 of the gemstone feeding unit. Accordingly, the gemstone 102, along with its holder 106, when received at the base plate 112 is picked up by the actuating arm 114, by a detachable contact established between the holder 106 and the actuating arm 114, such that the actuating arm 114 transfers the holder 106 positioned on the base plate 112 to a pre-defined position on the gemstone processing machine 100. [0021] For providing the movement to the actuating arm 114, the gemstone processing machine 100 can include one or more actuators (not shown) coupled to the actuating arm 114. In an example, the actuator can be a motor, say a servo motor, a stepper motor or an assembly including a motor and a gear box for generating an appropriate amount of torque to rotate the actuating arm 114. In addition, the actuator can include other assemblies or components that can be used for providing a movement to the actuating arm 114.

[0022] In an implementation, the gemstone processing machine 100 is communicatively coupled to the computing device 104. The computing device 104 controls various function of the gemstone processing machine 100. The computing device 104 may control processing of the gemstones 102 by the gemstone processing machine 100. In an example, the gemstone processing machine 100 may also control the movement of the actuating arm 114 by controlling the actuator associated with the actuating arm 114 as elaborated later.

[0023] The computing device 104 includes processor(s) 116 coupled to a memory 118. The computing device 104 further includes interface(s) 120, for example, to facilitate communication of a user with the gemstone processing machine 100. The interface(s) 120 may include a variety of software and hardware interfaces, for example, interfaces for peripheral device(s). Further, the interface(s) 120 enables the computing device 104 to communicate with other devices, such as external devices.

[0024] The processor(s) 116 may be implemented as one or more microprocessors, microcomputers, microcontrollers, digital signal processors, central processing units, state machines, logic circuitries, and/or any devices that manipulate signals based on operational instructions. Among other capabilities, the processor(s) 116 are configured to fetch and execute computer-readable instructions stored in the memory.

[0025] The memory 118 may include a computer-readable medium known in the art including, for example, volatile memory, such as static random access memory (SRAM), dynamic random access memory (DRAM), etc., and/or non-volatile memory, such as erasable program read only memory (EPROM), flash memory, etc.

[0026] Further, the memory 118 includes engine(s) 122 and data 124. The engine(s) 122 include, for example, a feeding conduit control engine 126, an actuating arm activation engine 128, an actuating arm movement engine 130, a gemstone processing engine 132, and other engine(s) 134. The other engine(s) 134 may include programs or coded instructions that supplement applications or functions performed by the computing device 104.

[0027] The data 124 includes gemstone data 136, sensor data 138, position data 140, actuation data 142, and other data 144. In one implementation, the gemstone data 136, sensor data 138, position data 140, and actuation data 142 are stored in the memory 118 of the computing device 104 while in other implementations, the gemstone data 136, sensor data 138, position data 140, and actuation data 142 may reside in an external memory, that is assessible by the computing device 104. Further, the other data 144, amongst other things, may serve as a repository for storing data, that is processed, received, or generated as a result of the execution of one or more engines in the other engine(s) 122. Although the data 124 is shown internal to the computing device 104, it may be understood that the data 124 may reside in an external repository (not shown in the figures), which is coupled to the computing device 104. The computing device may communicate with the external repository through the interface(s) 120 to obtain information from the data 124. [0028] In an implementation, the computing device 104 receives the gemstone data 136 for a gemstone affixed to a holder from a gemstone planning machine (not shown). In another implementation, a user may feed in the gemstone data 136 to computing device 104 as the user feeds the gemstone 102 affixed to the holder 106 to the feeding conduit unit 110. The movement of the gemstones affixed to their respective holders on the feeding conduit unit 110 is controlled by the feeding conduit control engine 126 as will be explained in detail in reference to Fig. 2 later.

[0029] Once a gemstone 102 affixed to its holder 106, is received on the base plate 112 of the gemstone feeding unit, as explained earlier, a base plate sensor 206 (shown in fig. 2) detects the same. The sensor data 138 thus generated is communicated to the processor 116. The processor 116, in turn, communicates with the actuating arm activation engine 128 and the actuating arm movement engine 130 to transfer the gemstone 102 affixed to the holder 104, from the base plate 112 to the pre-defined position.

[0030] The actuating arm movement engine 130, communicatively coupled to the processor 116, computes the position data 140 to specify the pre-defined position to which the gemstone 102, affixed to the holder 106 has be transferred. Also, the actuating arm movement engine 130, communicatively coupled to the processor 116, computes actuation data 142 to move the actuating arm 114 such that the actuating arm 114 is aligned in accordance with the pre-defined position.

[0031] In another implementation, after the transfer of the gemstone 102, affixed to the holder 106 to the pre-defined position, the gemstone processing engine 132 is invoked to perform further processing on the gemstone 102.

[0032] Fig. 2 (a), 2 (b), 2 (c), and 2 (d) illustrate movement of the gemstone 102, affixed to the holder 106 through the feeding conduit unit 110, in accordance with an embodiment of the present subject matter. The feeding conduit unit no includes a conveyor and stopper 204, in an implementation.

[0033] In an example, the conveyor may be a sliding rack. In another example, the conveyor may be a conveyor belt such as, gravity conveyor, gravity skatewheel conveyor, wire mesh conveyors, plastic belt conveyors, bucket conveyors, spiral conveyors, vibrating conveyors, pneumatic conveyors, belt driven live roller conveyors, lineshaft roller conveyor, chain conveyor, and the like. In an implementation, the sliding rack 202 is a convenient and affordable implementation of the conveyor. The description hereinafter is presented considering example implementations of the sliding rack 202. The sliding rack 202 can be designed to hold multiple rough gemstones affixed to their respective holders (as illustrated in fig. 2 (a)). Further, the stopper 204 may be positioned along the sliding rack 202 (as illustrated in fig. 2 (a)). In an embodiment, the stopper 204 allows one holder, from amongst the multiple holders, to pass through to the base plate 112 at a time. Thus, the base plate 112 may receive only one holder from the feeding conduit unit 110 at a time.

[0034] Figs. 2 (b), 2 (c), and 2 (d) illustrate the stopper 204 in accordance with an implementation of the present subject matter. In an example, the stopper 204 has an indentation corresponding to a profile of the holder 106, such that a holder 106, which is positioned on the feeding conduit unit 110 and abuts with the stopper 204, is allowed to pass along the sliding rack 202 when the indentation the stopper 204 aligns with the profile of the holder 106. Upon passing of a given holder from the sliding rack 202 to the base plate 112, the movement of the stopper 204 may be controlled such that another holder does not pass through the sliding rack 202 until the previous gemstone is processed. In an implementation, the feeding conduit control engine 126 controls the movement of the stopper 204. [0035] In an embodiment, the stopper 204 may be a rotating disc, having the holder 106 profiled indentation. To enable movement of the rotating disc one or more actuators (not shown) may be coupled to the rotating disc. In an example, the actuator can be a motor, say a servo motor, or an assembly including a motor and a gear box for generating an appropriate amount of torque to rotate the rotating disc. In addition, the actuator can include other assemblies or components that can be used for providing a rotational movement to the rotating disc. The actuator may be controlled by the feeding conduit control engine.

[0036] Figs. 3 (a), 3 (b), and 3 (c) illustrate the transfer of a gemstone 102, affixed to a holder 106, from base plate 112 to a pre-defined position by the actuating arm 114, in accordance with an embodiment of the present subject matter. In an example, the actuating arm 114 has two gripping members, referred to as a first gripping member 302 and a second gripping member (shown in fig. 4), to detachably attach to the holder 106. Each of the gripping members is provided with an electromagnet and the holders 106 are made of a magnetic material. In an implementation, the actuating arm activation engine 128 controls flow of current in the electromagnet to control the magnetic field of the electromagnet in each of the gripping member.

[0037] In an implementation, when the first gripping member 302 of the actuating arm 114 is in the home position 306 that coincides with the base plate 112 of the gemstone feeding unit, as illustrated in fig. 3 (a), the actuating arm activation engine 128 invokes magnetic field in the first gripping member 302. The magnetic field attracts a holder, herein referred to as first holder 304, positioned on the base plate 112. The first holder 304 detachably couples to the first gripping member 302. Once, the first holder 304 is attached to the first gripping member 302, the actuating arm movement engine 130 provides inputs to the actuator of the actuating arm 114, such that, the actuating arm 114 rotates and aligns the along a location of the pre-defined position on the gemstone processing machine 100. In an embodiment, to align to a location of a pre-defined position, the first gripping member 302 can move along X, Y, and Z axis .

[0038] As can be seen in fig. 3 (b) the pre-defined position may be a rotating disc of a cutting fixture of the gemstone processing machine 100. Upon, proper alignment of the actuating arm 114 and the first holder 304, the actuating arm activation engine 128 varies current supply in the electromagnet of the first gripping member 302, such that, the first holder 304 detaches from the first gripping member 302 and is placed at the pre-defined position for further processing by the gemstone processing engine 132. The processing of the gemstone 102 at the pre-defined position is based on gemstone data 136.

[0039] In an embodiment, the actuating arm 114 may be aligned to the home position 306 after successful transfer of the first holder 304 to the pre- defined position.

[0040] In an embodiment, the actuating arm movement engine 130 may also move the actuating arm 114 linearly to align the first gripping member 302 with the first holder 304 exactly over the rotating disc of the cutting fixture (as illustrated in fig. 3 (c)). In an example, the actuating arm 114 moves along X-Y plane. In another example, the actuating arm 114 rotates along Z-axis. The actuating arm 114 may rotate by a pre-defined angle with respect to the home position 306. In an embodiment, the pre-defined angle is based on the predefined position and is controlled by the actuating arm movement engine 130 of the computing device 104. For example, in accordance with fig. 3 (a) the actuating arm 114 would be rotated by pre-defined angle of 90 degrees to left of the home position 306, when the actuating arm 114 has to align along the pre-defined position, i.e., along the rotating disc of the cutting fixture, as illustrated in figs. 3 (b) and 3 (c). [0041] Fig. 4 (a), and 4 (b) illustrate parallel operation of the first gripping member 302 and the second gripping member 402, in accordance with an embodiment of the present subject matter. As illustrated in fig. 4 (a), while gemstone on the first holder 304 is processed at the pre-defined position, the first gripping member 302 may be actuated by the actuating arm movement engine 130 to align to the home position 306. The first gripping member 302 may be detachably attached to a second holder 404 by the actuating arm activation engine 128, as elaborated in description of fig. 3 (a).

[0042] After, the processing of the first holder 304 is complete, the actuating arm 114 may be actuated to align the second gripping member 402 along the first holder 304. The actuating arm activation engine 128 may vary current supply to the second gripping member 402 such that the first holder 304 detachably attaches to the second gripping member 402, as illustrated in fig. 4 (b). In an implementation, the second holder 404 may be detachably attached to the first gripping member 302 while the first holder 304 may be detachably attached to the second gripping member 402, as illustrated in fig. 4 (b). In another implementation, the first holder 304 may be transferred by the second gripping member 402 to another pre-defined position in the gemstone processing machine 100, such as a bin, or next stage of gemstone processing. For instance, a bin may be a bin for holders once the gemstones have been processed and removed from the holders. In another example, the bin may hold gemstones that have been found ineligible for further processing by the gemstone processing machine, for instance, if a gemstone is found to have inclusion that render it not very valuable, the same may not be processed. Also, the second holder 404 may be transferred by the first gripping member 302 to pre-defined position, previously occupied by the first holder 304, for processing of gemstone affixed to the second holder 404. [0043] Fig. 5 illustrates pre-defined positions for transfer of the holders, in accordance with an embodiment of the present subject matter. In an example, pre-defined position A 502 is the rotating disc of the cutting fixture of the gemstone processing machine. At pre-defined position A 502 the rough gemstone 102 affixed to the holder 106 is processed in accordance with the gemstone data 136 by the gemstone processing engine 132 of the computing device 104. In another example, pre- defined position B 504 is a bin for storage of processed gemstones and/or holders. In yet another example, pre-defined position C 506 is a bin for storage of unprocessed gemstones.

[0044] The automated feeding mechanism elaborated in figs. 1-5 is controlled by the computing device 104 and uses low-cost hardware equipment having limited or no manual intervention. Therefore, the gemstone feeding achieved in accordance with the techniques of the present subject matter provides a considerably accurate picking and placement of the rough gemstone onto the gemstone processing machine 100 and involves substantially low cost in generating the finished gemstone. Also, varying of magnetic field of the electromagnets in the gripping members of the actuating arm 114, by varying of the current supply by the computing device 104, would ease the transfer of heavy gemstones or holders. Also, varying of the current supply ensures that apt amount of electricity supply is used by the gemstone processing machine 100, amounting to energy efficient gemstone processing machine 100. In other words, the gemstone processing executed in accordance with the present subject matter achieves an apt tradeoff between the accuracy of transfer of the rough gemstone, the cost associated with the equipment used for the processing of the gemstone, and energy efficiency of the gemstone processing machine 100.

[0045] Method 600 is described in Fig. 6 for feeding gemstones in a gemstone processing machine 100, according to an implementation of the present subject matter. The order in which the method 600 are described is not intended to be construed as a limitation, and any number of the described method blocks can be combined in any appropriate order to execute the method 600 or an alternative method. Additionally, individual blocks may be deleted from the method 600 without departing from the spirit and scope of the subject matter described herein.

[0046] The method 600 can be performed by programmed computing devices 104, for example, based on instructions retrieved from non-transitory computer readable media. The computer readable media can include machine- executable or computer-executable instructions to perform all or portions of the described method. The computer readable media may be, for example, digital memories, magnetic storage media, such as a magnetic disks and magnetic tapes, hard drives, or optically readable data storage media.

[0047] In the present example, the method 600 may be performed by the processor (s) 116 and engines 122 of the computing device 104 communicatively coupled to the gemstone processing machine 100, as explained above. For the sake of brevity of description of Fig. 6, the components of the processor 116 and the engines 122 performing the various steps of the method 600 are not described in detail with reference to Fig. 6. Such details are provided in the description with reference to Fig. 1.

[0048] Referring to block 602, the gemstone 102 mounted in a holder 106 is received from a user. The feeding conduit unit 110 may receive the gemstone 102 mounted in the holder 106. In an implementation, the feeding conduit unit 110 may receive multiple gemstones mounted in their corresponding holders from the user.

[0049] At block 604, the gemstone 102 mounted in the holder 106 may be allowed to be positioned on a base plate 112 of the gemstone feeding unit. In an embodiment, the stopper 204 positioned along the sliding rack 202 of the feeding conduit unit 110 allows a holder 106, from amongst the multiple holders, to pass through the sliding rack 202 to be positioned at the base plate 112.

[0050] At block 606, the holder 106 may be transferred to a pre-defined position in the gemstone processing machine 100. In an example, determination of the pre-defined position is controlled by the computing device 104. The transfer of the holder 106 may be executed by the actuating arm 114 detachably contacting with the base plate 112. In an implementation, the holder 106 may engage with the gripping member of the actuating arm 114 electromagnetically. The engagement is controlled by the computing device 104.

[0051] Although implementations for gemstone feeding are described, it is to be understood that the present subject matter is not necessarily limited to the specific features of the systems or methods described herein. Rather, the specific features and methods are disclosed as implementations for gemstone feeding.