IP Library Granted Patent US 12,377,551
Granted Patent B1
US 12,377,551 · App. 18/489,732 · Granted Aug 5, 2025

Method and system for veneer sheet portion stacking and unstacking

Inventors: Neill O'Quinn (Alexandria, LA); David Bolton (Lena, LA); Jude Richard Peek (Pineville, LA); Curtis Fennell (Boyce, LA)
Assignee: Boise Cascade Company
B25J9/1697B07C5/10B65G60/00G06T1/0014G06T7/62G06T7/66B07C2501/0063B65G2201/0217B65G2201/022
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,377,551
App. No.
18/489,732
Granted
Aug 5, 2025
Kind
B1
Abstract

A method and system for stacking and unstacking of veneer includes using one or more veneer analysis systems to collect dimensions and quality data associated with the veneer being used to create a stack of veneer. In addition, location data for the veneer in the stack of veneer is recorded. The dimensions data, the quality data, and the location data for all the veneer in a stack of veneer is then combined into a stack of veneer profile data. The stack of veneer profile data is then correlated to the stack of veneer and stored in a database. Consequently, the location, quality, and dimensions data of the veneer making up the stack of veneer is known so that an accurate determination can be made of the volume, surface area and quality of veneer in the stack. In another example, 3D laser profiling is used to identify a veneer sheet portion that is at the top of a stack of veneer sheet portions so that the veneer sheet portion at the top of the stack can be identified and removed from the stack during unstacking.

Claims (93)

1. A veneer stacking system comprising:

one or more imaging systems, the one or more imaging systems capturing one or more images of individual veneer portions and generating dimensions data for each individual veneer portion;

a veneer data collection and storage system, the veneer data collection and storage system receiving the dimensions data for each individual veneer portion, the veneer data collection and storage system correlating the dimensions data for each individual veneer portion with that individual veneer portion and storing the dimensions data for each individual veneer portion;

a robot control system, the robot control system receiving the dimensions data for each individual veneer portion, the robot control system generating robot control signal data representing robot control signals based, at least in part, on the dimensions data for each individual veneer portion;

at least one veneer stacking robot, the at least one veneer stacking robot receiving the robot control signals and, in response to the robot control signals, placing each individual veneer portion onto a stack of individual veneer portions, wherein,

as each individual veneer portion is moved onto the stack of individual veneer portions, location data indicating the location and orientation of each individual veneer portion is collected by the veneer data collection and storage system, the veneer data collection and storage system then correlating and storing the dimensions data and the location data for each individual veneer portion moved onto the stack of individual veneer portions, further wherein,

when the stack of individual veneer portions is completed, the veneer data collection and storage system collecting the dimensions data and the location data for each individual veneer portion moved onto the stack of individual veneer portions to generate stack profile data for the stack of individual veneer portions, the stack profile data including data indicating the dimensions data and the location data for each individual veneer portion included in the stack of individual veneer portions; and

a stack identifier mechanism, the stack identifier mechanism being assigned to the stack of individual veneer portions associating the stack profile data for the stack of individual veneer portions with the stack of individual veneer portions.

2. The veneer stacking system of claim 1 wherein the individual veneer portions are veneer strips.

3. The veneer stacking system of claim 1 wherein the individual veneer portions are partial sheets of veneer.

4. The veneer stacking system of claim 1 wherein the stack identifier mechanism is selected from the group of stack identifier mechanisms comprising:

a UPC code on the stack of individual veneer portions;

a printed UPC code attached to the stack of individual veneer portions;

a UPC code on a pallet holding the stack of individual veneer portions;

an RFID tag on the stack of individual veneer portions;

an RFID tag in the stack of individual veneer portions;

an RFID tag on a pallet holding the stack of individual veneer portions;

a visual identifier on the stack of individual veneer portions;

a printed visual identifier on the stack of individual veneer portions; and

a visual identifier on a pallet holding the stack of individual veneer portions.

5. The veneer stacking system of claim 1 further comprising one or more imaging systems, the one or more imaging systems capturing one or more images of the individual veneer portions and generating dimensions data and quality data for each individual veneer portion, further wherein,

the veneer data collection and storage system receives the dimensions data and the quality data for each individual veneer portion, the veneer data collection and storage system correlating the dimensions data and quality data for each individual veneer portion with that individual veneer portion and storing the dimensions data and quality data for each individual veneer portion, further wherein,

the robot control system receives the dimensions data and quality data for each individual veneer portion, the robot control system generating robot control signal data representing robot control signals based, at least in part, on the dimensions data and/or the quality data for each individual veneer portion, further wherein,

the at least one veneer stacking robot receives the robot control signals and, in response to the robot control signals, places each individual veneer portion onto a stack of individual veneer portions, further wherein,

as each individual veneer portion is moved onto the stack of individual veneer portions, location data indicating the location and orientation of each individual veneer portion is collected by the veneer data collection and storage system, the veneer data collection and storage system then correlating and storing the dimensions data, the quality data, and the location data for each individual veneer portion moved onto the stack of individual veneer portions, further wherein,

when the stack of individual veneer portions is completed, the veneer data collection and storage system collects the dimensions data, the quality data, and the location data for each individual veneer portion moved onto the stack of individual veneer portions to generate stack profile data for the stack of individual veneer portions, the stack profile data including the dimensions data, the quality data, and the location data for each individual veneer portion included in the stack of individual veneer portions.

6. The veneer stacking system of claim 1 wherein the individual veneer portions are selected from the group of individual veneer portions comprising:

strips of veneer;

partial sheets of veneer; and

full sheets of veneer.

7. A veneer stacking method comprising:

capturing one or more images of individual veneer portions;

generating dimensions data for each individual veneer portion;

correlating the dimensions data for each individual veneer portion with that individual veneer portion;

generating robot control signal data representing robot control signals based, at least in part, on the dimensions data for each individual veneer portion;

sending the robot control signals to at least one veneer stacking robot;

using the at least one veneer stacking robot, in response to the robot control signals, to place each individual veneer portion onto a stack of individual veneer portions;

generating location data indicating the location and orientation of each individual veneer portion as each individual veneer portion is moved onto the stack of individual veneer portions;

collecting the dimensions data and the location data for each individual veneer portion moved onto the stack of individual veneer portions when the stack of individual veneer portions is completed to generate stack profile data for the stack of individual veneer portions, the stack profile data including the dimensions data and the location data for each individual veneer portion included in the stack of individual veneer portions; and

assigning a stack identifier to the stack of individual veneer portions, the stack identifier associating the stack profile data for the stack of individual veneer portions with the stack of individual veneer portions.

8. The veneer stacking method of claim 7 wherein the individual veneer portions are veneer strips.

9. The veneer stacking method of claim 7 wherein the individual veneer portions are partial sheets of veneer.

10. The veneer stacking method of claim 7 wherein the stack identifier is selected from the group of stack identifiers comprising:

a UPC code on the stack of individual veneer portions;

a printed UPC code attached to the stack of individual veneer portions;

a UPC code on a pallet holding the stack of individual veneer portions;

an RFID tag on the stack of individual veneer portions;

an RFID tag in the stack of individual veneer portions;

an RFID tag on a pallet holding the stack of individual veneer portions;

a visual identifier on the stack of individual veneer portions;

a printed visual identifier on the stack of individual veneer portions; and

a visual identifier on a pallet holding the stack of individual veneer portions.

11. The veneer stacking method of claim 7 further comprising:

capturing one or more images of the individual veneer portions and generating quality data for each individual veneer portion;

correlating the dimensions data and quality data for each individual veneer portion with that individual veneer portion;

generating robot control signal data representing robot control signals based, at least in part, on the dimensions data and/or the quality data for each individual veneer portion;

sending the robot control signals to at least one veneer stacking robot;

using the at least one veneer stacking robot, in response to the robot control signals, to place each individual veneer portion onto a stack of individual veneer portions;

generating location data indicating the location and orientation of each individual veneer portion as each individual veneer portion is moved onto the stack of individual veneer portions;

collecting the dimensions data, the quality data, and the location data for each individual veneer portion moved onto the stack of individual veneer portions when the stack of individual veneer portions is completed to generate stack profile data for the stack of individual veneer portions, the stack profile data including the dimensions data, the quality data, and the location data for each individual veneer portion included in the stack of individual veneer portions.

12. A top veneer portion of a stack of veneer portions identification and unstacking system comprising;

a three dimensional (3D) imaging system to identify a distance from the 3D imaging system to veneer portions in a stack of veneer portions, the 3D imaging system generating an image of a top surface of the stack of veneer portions, the image of the top surface of the stack of veneer portions generated by the 3D imaging system indicating the distance of veneer portions making up the top surface of the stack of veneer from the 3D imaging system;

a robot control system, the robot control system receiving the image of a top surface of the stack of veneer portions, the robot control system processing the image of the top surface of the stack of veneer portions to identify the veneer portion making up the top surface of the stack of veneer portions from the 3D imaging system that is closest to the 3D imaging system, the robot control system designating the veneer portion making up the top surface of the stack of veneer portions that is closest to the 3D imaging system as the veneer portion that is at the top of the stack of veneer portions, the robot control system generating robot control signal data representing robot control signals;

at least one veneer stacking robot, the at least one veneer stacking robot receiving the robot control signals and, in response to the robot control signals, unstacking the veneer portion designated as the veneer portion that is at the top of the stack of veneer portions before unstacking any of the other veneer portions making up the top surface of the stack of veneer.

13. The system of claim 12 wherein the 3D imaging system is a laser profiling system.

14. The system of claim 12 wherein the image of the top surface of the stack of veneer portions generated by the 3D imaging system indicates the distance of veneer portions making up the top surface of the stack of veneer from the 3D imaging system using grey scale imaging.

15. The system of claim 12 wherein the image of the top surface of the stack of veneer portions generated by the 3D imaging system indicates the distance of veneer portions making up the top surface of the stack of veneer from the 3D imaging system using color imaging.

16. The system of claim 12 wherein the individual veneer portions are selected from the group of individual veneer portions comprising:

strips of veneer; and

partial sheets of veneer.

17. The system of claim 12 further comprising:

one or more imaging systems, the one or more imaging systems capturing one or more images of the individual veneer portions and generating dimensions data for each individual veneer portion;

a center of mass analysis system, the center of mass analysis system receiving the dimensions data for each individual veneer portion, the center of mass analysis system analyzing the dimensions data to generate center of mass data indicating a location on each individual veneer portion from which the individual veneer portion should be picked up to avoid damaging the individual veneer portion, wherein,

the center of mass data is provided to the robot control system, the robot control system processing the image of the top surface of the stack of veneer portions and the center of mass data to designate the top of the stack of veneer portion and the location on the designated top of the stack of veneer portion from which the designated top of the stack of veneer portion should be picked up, the robot control system generating robot control signal data representing robot control signals; and

the at least one veneer stacking robot, in response to the robot control signals, picking up the veneer portion designated as the veneer portion that is at the top of the stack of veneer portions at the identified location on the designated top of the stack of veneer portion from which the designated top of the stack of veneer portion should be picked up, the at least one veneer stacking robot then unstacking the veneer portion designated as the veneer portion that is at the top of the stack of veneer portions before unstacking any of the other veneer portions making up the top surface of the stack of veneer.

18. A method of unstacking a stack of veneer portions comprising;

generating a three dimensional (3D) image of a top surface of a stack of veneer portions, the 3D image of the top surface of the stack of veneer portions indicating a distance of veneer portions making up the top surface of the stack of veneer from a position above the top surface of the stack of veneer;

processing the image of the top surface of the stack of veneer portions to identify the veneer portion making up the top surface of the stack of veneer portions that is closest to the position above the top surface of the stack of veneer;

designating the veneer portion making up the top surface of the stack of veneer closest to the position above the top surface of the stack of veneer as the veneer portion that is at the top of the stack of veneer portions;

generating robot control signal data representing robot control signals;

sending the robot control signals to at least one unstacking robot which in response to the robot control signals unstacks the veneer portion designated as the veneer portion that is at the top of the stack of veneer portions before unstacking any of the other veneer portions making up the top surface of the stack of veneer.

19. The method of claim 18 wherein the 3D image of the top surface of the stack of veneer portions is obtained by a 3D imaging system that is a laser profiling system.

20. The method of claim 18 wherein the image of the top surface of the stack of veneer portions indicates the distance of veneer portions making up the top surface of the stack of veneer from a position above the top surface of the stack of veneer using grey scale imaging.

21. The method of claim 18 wherein the image of the top surface of the stack of veneer portions indicates the distance of veneer portions making up the top surface of the stack of veneer from a position above the top surface of the stack of veneer using color imaging.

22. The method of claim 18 wherein the individual veneer portions are selected from the group of individual veneer portions comprising:

strips of veneer; and

partial sheets of veneer.

23. The method of claim 18 further comprising:

capturing one or more images of the individual veneer portions and generating dimensions data for each individual veneer portion;

processing the dimensions data for each individual veneer portion to generate center of mass data indicating a location on each individual veneer portion from which the individual veneer portion should be picked up to avoid damaging the individual veneer portion;

processing the image of the top surface of the stack of veneer portions and the center of mass data to designate the top of the stack of veneer portion and the location on the designated top of the stack of veneer portion from which the designated top of the stack of veneer portion should be picked up;

generating robot control signal data representing robot control signals; and

sending the robot control signals to at least one unstacking robot which, in response to the robot control signals, picks up the veneer portion designated as the veneer portion that is at the top of the stack of veneer portions at the identified location on the designated top of the stack of veneer portion from which the designated top of the stack of veneer portion should be picked up and unstacks the designated top of the stack of veneer portion before unstacking any of the other veneer portions making up the top surface of the stack of veneer.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE TITLE PREVIOUSLY RECORDED AT REEL: 65284 FRAME: 599. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 22, 2024
From: O'QUINN, NEILL
To: BOISE CASCADE COMPANY
Reel/Frame 067500/0565 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2023
From: O'QUINN, NEILL
To: BOISE CASCADE COMPANY
Reel/Frame 065284/0599 →
Continuity (2)
Continuation In Part 17513416 · Oct 28, 2021
Continuation In Part 17230474 · Apr 14, 2021
References Cited (111)
US 3566937A · Erickson · 1971 [cited by applicant]
US 3606942A · Daniels · 1971 [cited by applicant]
US 4421983A · Fogle et al. · 1983 [cited by applicant]
US 4614555A · Smith et al. · 1986 [cited by applicant]
US 4630424A · Eberle et al. · 1986 [cited by applicant]
US 4641480A · Mort · 1987 [cited by applicant]
US 4797169A · Aizawa et al. · 1989 [cited by applicant]
US 4872299A · Troutner · 1989 [cited by applicant]
US 4879752A · Aune et al. · 1989 [cited by applicant]
US 4893961A · O'Sullivan et al. · 1990 [cited by applicant]
US 4942084A · Prince · 1990 [cited by applicant]
US 4967534A · Lines · 1990 [cited by applicant]
US 5892808A · Goulding et al. · 1999 [cited by applicant]
US 5960104A · Conners et al. · 1999 [cited by applicant]
US 6495833B1 · Alfano et al. · 2002 [cited by applicant]
US 6525319B2 · Meglen · 2003 [cited by examiner]
US 6543604B1 · Pung et al. · 2003 [cited by applicant]
US 9164029B2 · Tsuchikawa et al. · 2015 [cited by applicant]
US 10260232B1 · Conboy · 2019 [cited by examiner]
US 10580126B1 · Weinschenk · 2020 [cited by applicant]
US 10825164B1 · Bolton et al. · 2020 [cited by applicant]
US 10933556B2 · Bolton et al. · 2021 [cited by applicant]
US 10933557B2 · Bolton et al. · 2021 [cited by applicant]
US 11090833B2 · Bolton et al. · 2021 [cited by applicant]
US 11200663B1 · Bolton et al. · 2021 [cited by applicant]
US 11222419B1 · Bolton · 2022 [cited by examiner]
US 11442006B2 · Bolton et al. · 2022 [cited by applicant]
US 11442007B2 · Bolton et al. · 2022 [cited by applicant]
US 11453211B2 · Bolton et al. · 2022 [cited by applicant]
US 20020057838A1 · Steger · 2002 [cited by applicant]
US 20020113212A1 · Meglen et al. · 2002 [cited by applicant]
US 20030030002A1 · Safai · 2003 [cited by applicant]
US 20030042180A1 · Kairi · 2003 [cited by examiner]
US 20040146615A1 · McDonald et al. · 2004 [cited by applicant]
US 20040206676A1 · Dai et al. · 2004 [cited by applicant]
US 20050098728A1 · Alfano et al. · 2005 [cited by applicant]
US 20050147286A1 · Lee et al. · 2005 [cited by applicant]
US 20050161118A1 · Carman et al. · 2005 [cited by applicant]
US 20050202226A1 · Alfonso · 2005 [cited by applicant]
US 20070102108A1 · Zheng et al. · 2007 [cited by applicant]
US 20070131862A1 · Cowan et al. · 2007 [cited by applicant]
US 20070137323A1 · Stanley et al. · 2007 [cited by applicant]
US 20070143066A1 · Stanley et al. · 2007 [cited by applicant]
US 20070143075A1 · Stanley et al. · 2007 [cited by applicant]
US 20070222100A1 · Husted et al. · 2007 [cited by applicant]
US 20070246125A1 · Latos · 2007 [cited by applicant]
US 20080243424A1 · Jones et al. · 2008 [cited by applicant]
US 20090279773A1 · Gan et al. · 2009 [cited by applicant]
US 20100141754A1 · Hiraoka · 2010 [cited by applicant]
US 20110200231A1 · Vedova et al. · 2011 [cited by applicant]
US 20120301601A1 · Jewell et al. · 2012 [cited by applicant]
US 20130333805A1 · Gagnon et al. · 2013 [cited by applicant]
US 20140046471A1 · Bamford et al. · 2014 [cited by applicant]
US 20140202345A1 · Wood · 2014 [cited by applicant]
US 20140238546A1 · Barker · 2014 [cited by applicant]
US 20160040933A1 · Stanish · 2016 [cited by applicant]
US 20160067879A1 · Capps · 2016 [cited by applicant]
US 20160103115A1 · Hamby · 2016 [cited by applicant]
US 20160123871A1 · Kalwa et al. · 2016 [cited by applicant]
US 20160274022A1 · Gagne · 2016 [cited by applicant]
US 20170018071A1 · Voyer et al. · 2017 [cited by applicant]
US 20170023489A1 · Lizuka et al. · 2017 [cited by applicant]
US 20170050334A1 · Aylsworth · 2017 [cited by applicant]
US 20170074805A1 · Paul et al. · 2017 [cited by applicant]
US 20180059014A1 · Ruback et al. · 2018 [cited by applicant]
US 20190168413A1 · Conboy · 2019 [cited by applicant]
US 20200173914A1 · Bolton et al. · 2020 [cited by applicant]
US 20200234427A1 · Cui et al. · 2020 [cited by applicant]
US 20200254615A1 · Bryner et al. · 2020 [cited by applicant]
US 20200269439A1 · Telleria et al. · 2020 [cited by applicant]
US 20210319548A1 · Bolton et al. · 2021 [cited by applicant]
US 20210327049A1 · Bolton et al. · 2021 [cited by applicant]
US 20210362483A1 · Hass et al. · 2021 [cited by applicant]
US 20210398269A1 · Bolton et al. · 2021 [cited by applicant]
US 20210398270A1 · Bolton et al. · 2021 [cited by applicant]
US 20220236176A1 · Bolton et al. · 2022 [cited by applicant]
CA 2907295 · 2016 [cited by applicant]
CN 108362702 · 2018 [cited by applicant]
CN 110948613 · 2020 [cited by applicant]
DE 102019125608 · 2021 [cited by applicant]
EP 2631644 · 2014 [cited by applicant]
JP 2014205306 · 2014 [cited by applicant]
JP 2014205338 · 2014 [cited by applicant]
JP 2014205306A · 2014 [cited by examiner]
JP 2014125233 · 2017 [cited by applicant]
JP 2019166657 · 2019 [cited by applicant]
KR 1020190070756 · 2019 [cited by applicant]
WO WO2016201553 · 2016 [cited by applicant]
WO WO2018178846 · 2018 [cited by applicant]
WO WO2020153848 · 2020 [cited by applicant]
Conners et al., “Machine vision technology for the forest products industry,” 1997, IEEE, Computer, vol. 30, No. 7, pp. 43-48. (Year: 1997). [cited by applicant]
V. O. Tormanen and A. J. Makynen, “Determination of wood moisture content using angularly, spatially and spectrally resolved reflectance,” 2011 IEEE International Instrumentation and Measurement Technology Conference, 2… [cited by applicant]
Cognex Vision Software, “GigE Vision Cameras User's Guide,” Published 2011. [cited by applicant]
Nieminen et al., “Laser transillumination imaging for determining wood defects and grain angle,” 2013, Measurement Science and Technology, vol. 24, No. 125401, 7 pages. (Year: 2013). [cited by applicant]
Cognex, “Vision Controller Installation Manual,” 2014. [cited by applicant]
Tsuchikawa et al., “A review of recent application of near infrared spectroscopy to wood science and technology,” 2015, Journal of Wood Science, vol. 61, pp. 213-220. (Year: 2015). [cited by applicant]
Colares et al., “Near infrared hyperspectral imaging and MCR-ALS applied for mapping chemical composition of the wood specie Swietenia Macrophylla King (Mahogany) at microscopic level,” 2016, Microchemical Journal, vol.… [cited by applicant]
Cognex, “Vision Product Guide,” 2018. [cited by applicant]
USNR Transverse High Grader information sheet, copyright 2019; retrieved May 23, 2019 from https://www.usnr.com/en/product/THGLM. [cited by applicant]
USNR Lineal High Grader information sheet, copyright 2019; retrieved May 23, 2019 from https://www.usnr.com/en/product/LHGLM. [cited by applicant]
Usnr Lhg E-Valuator Module, copyright 2019; retrieved May 23, 2019 from https://www.usnr.com/en/product/LHGEValuatorLM. [cited by applicant]
USNR Planer/Dry Mill Optimization information sheet, copyright 2019; retrieved May 23, 2019 from https://www.usnr.com/en/product/mktoptplanermilllm. [cited by applicant]
Mecano Advantages information sheet, copyright 2019; retrieved May 23, 2019 from http://www.raute.com/mecano-advantages. [cited by applicant]
Mecano Solutions information sheet, copyright 2019; retrieved May 23, 2019 from http://www.raute.com/mecano-solutions. [cited by applicant]
Mecano Products information sheet, copyright 2019; retrieved May 23, 2019 from http://www.raute.com/264. [cited by applicant]
Drying Lines information sheets, copyright 2019; retrieved May 23, 2019 from http://www.raute.com/mecano-drying-lines?redirect=http%3A%2F%2Fwww.raute.com%2Flvl%3Fp_p_id%3%26p_plifecycle%3D0%26p_p_state% . . . [cited by applicant]
Layup Lines information sheet, copyright 2019; retrieved May 23, 2019 from http://www.raute.com/mecano-layup-lines. [cited by applicant]
Veneer Handling Lines information sheet, copyright 2019; retrieved May 23, 2019 from http://www.raute.com/mecano-veneer-handling-lines. [cited by applicant]
Panel Handling Lines information sheet, copyright 2019; retrieved May 23, 2019 from http://www.raute.com/mecano-panel-handling-lines. [cited by applicant]
Peeling Lines information sheet, copyright 2019; retrieved May 23, 2019 from http://www.raute.com/268. [cited by applicant]
Smart Mill Concept information sheet, copyright 2019; retrieved May 23, 2019 from http://www.raute.com/smart-mill-concept. [cited by applicant]
Cited By (1)
US 12,521,885