Home

CutList Bridge User`s Guide

image

Contents

1. das 8 Changes in Version AAA o en o A ee IRE NEU des 9 Changes in Version 2 2 e 9 Changes in Version 2 1 oce ces deret i eee EELER 9 Changes in Version RM 9 Known Issues and Future Features 10 MalorPest res 10 Locating Your Plugins Folder ro ter e en ee tr iei vt eger ere tel es eap de ve Pues 14 o3slrubee 16 Extensions Loading Unloading CutList Bridge 18 Guidelin s and R les of Use rer eter 19 erudi 20 The Extended Entity Info Dialog Box 21 E 21 Attributes Tab Overview ENEE 21 Lists Tab Overview E M 21 Columns Tab OVErVIEW aisse eize 21 Setup Tab OVEMIM e e o tao 21 Setup Tab Defaults Field Format amp Initialization 23 Save AS 23 Export Field Formatting Options 24 Initialize AttriDUtes sic E 30 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 2 of 64 che del ET Ee 31 COMMON Attributes did A entr a eas R 31 Milled Parts te
2. u no i 9T TET 8 EZ 9T ET T 400g dol ZanTTO 5000 s ddn 61 112 9T TEE 9T TET b T 1 M 9uoN O poow d ejdew Poop jesus 91 6 EE 91 6 St T Jeued 000 200112 5 00 s ddn 71 112 P9 S0l It b E M L Y N Y N Side sequin 7 ybnoy p9 S DIE 9T ET 7 pey 400g uio308 TONTID sjoog s ddin 21 110 9T ST 2 91 11 v E 1 M 9UON ajdew poop us 91 82 91 E T lt woyog gt TENTTD s xog s ddin 2 110 8 4 6 9T LvZ 2 1 M BUON O pausiuij a4d ade poop S 8 Z 62 9 1 1 2 Z 2 xpeg 989 281112 s xog s ddin 9 115 9T ET9E 2 b E T M L Y N v N 2equimjubnos 91 ST 9E 8 Z BUET v 995 400g 5000 saddn 1 ab E OT w t T 9T ET M L Y N V N 2equimiubnow p g 91 61 ZEIT pey pug 45y dan112 sjeued pug s ddn 12 110 9T ST 2 91 TIT b E 3 LON O ade poop jesus 9I ESZ 91 w e 7 vM us y us 8 s xog s ddin 2 110 91 S1 2 91 ETT b E 1 M PUON pausiuij a4d aide poop jesus 9T E 82 91 1 v E T dor dol T8NTTO s xog s ddin S TT2 9T ET9E 2 22 1 M 1 Y N V N Side ybnoy 9T ST 9E 8 EZ 9T1 ET 2 s 4009 ZONTID suooq s ddin 8T 112 ale Eich 9T ET M L Y N Y N e dew sequin tr 91 12 QZE 4 T e ns peg pu3iubni
3. sjaued pua s ddn O0Z TT al 491 6 1 9T ET PWD Y N Y N aide Jaquim Tr 91 61 426 42 T 9195 eued pu33ubni JINTTO X seujejj aoeyJaddn ZE TTO M ut eurewNeusjew ed jeusjew Aiquiassy qns ped Page 47 of 64 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved The Description field holds the component s name which is a prefix followed by a descriptive name The prefixes help the user understand where the component is used Consider the following prefixes C11UDI upper cabinet 11 door 1 11 upper cabinet 11 end panel C11UFF upper cabinet 11 face frame e C11UB1 upper cabinet 11 box 1 CabWriter makes using this prefix convention easy by automatically assigning them to a component s name These prefixes can also be used as Sub Assemblies as explained earlier The Copies column tells us the number of each component required in the cabinet Thick Width and Length columns specify the milling dimensions for each component Some components all in this example may be resized by using the Cabinet Resize Mode in any of the three dimensions Those calculations are made and included in the Thick Width and Length columns Material Name column specifies the name of the material used Unfinished Maple Plywood and Pre Finished Maple Plywood Rough Lumber Maple is used only for the rails and stiles of the doors end panels and face frame
4. 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 5 of 64 Overview CutList Bridge is a SketchUp exporting tool extension As its name implies CutList Bridge permits quick and efficient cut list creation by exporting SketchUp dimensions and other key component attributes to a CSV file This csv file can then be imported into CutList Plus fx or any application supporting the comma separated file format such as Microsoft Excel and OpenOffice CutList Bridge takes advantage of the powerful Ruby API supported by SketchUp its functional code is written in Ruby while the Graphical User Interface in JavaScript HTML and CSS Bug Reporting and Contact Information Please report all bugs or strange behavior to joz srww com My complete contact information is below Joseph P Zeh Swamp Road Wood Works 325 West Street Worthington MA 01098 Phone 413 238 0338 E mail joz srww com Web http www srww com Blog http www srww com blog Changes in Version 4 0 Version 4 0 is a major release with new functionality Some of the new functionality was added to support CabWriter a new extension that will be available shortly Other functionality was added to generally improve the extension for all woodworking projects Here is a list of the new functionality 1 ALegacy Mode checkbox has been added to the Extended Entity Info dialog box Setup tab If you do not have either a Gold or Platinum CutList Plus fx lice
5. Info is a CutList Plus fx field that is intended as a short note However it has two significant differences from the Notes field provided by CutList Plus fx First Info shows up in the CutList Plus fx spreadsheet whereas Notes only appear on the Parts printout Second if a CutList Plus fx spreadsheet is locked to prevent accidental change Info can still be changed allowing for cutting status to be input See the CutList Plus fx User s Guide for more information CutList Bridge extends the use of Info when used in a special mode called Cabinet Resize Mode In Cabinet Resize Mode parts can be oversized or undersized in length width and thickness using the Resize feature and these cut list dimensions will appear in the CutList Plus fx cut list dimension fields All three final dimensions will appear in the Info Field The user has the choice of displaying the increment of over under size or the over under sized finished dimension for each of width length thickness With CutList Bridge 3 x you can also output finished dimensions in their own field 10 Assign Notes in SketchUp while designing the model Notes can be assigned in SketchUp for each component These will be exported to the Notes field in CutList Plus fx or in the Notes column in Excel and OpenOffice 11 Both Milled Parts and Other Items are supported CutList Plus fx supports two classes of components Milled Parts which are typically Rough Lumber Dimensioned Lumb
6. woog cantro sexogjeddn 119 ELO 5 8972 50 ON 8 6 AUER Z L M Pasta poom g ajde 8 6 9LIL 212 lt 4989 gt 1989 canto s xog s ddin 9 112 SIBL SZ SLEW LL 920 DN 9L SL 2 ILE LL VIE TM paysi Faid poom g aide 9L E 82 94 2 LL VIE L doj dol LantLo s xog s ddin 9415 518 6 SLEY LL 10 DN 8 L 6 9L ELL HE M PS poom g adew 8 6 9UL LL VIE Z epis PIS LANLLI s xog s ddin 112 518182 969011 5 0 ON 9L SL LZ LL HE 1 peusiurFeid poowAd 91 82 9L L LL VIE Z lt 49YS gt Jeus LBNLLO sexogjeddn 115 Sc 8t Sci 320 ON PIELE IE OL HL TIM poowAid age P L 82 LL HILL Jeueg pug 43 11 2 sieueg puz s ddin 22 40 S184 87 SLE LL 10 ON 9L SL LZ ILE LL HE TIM peusiurFeid poowAg 91 82 90 LL VIE L lt woyog gt uionog LENLLO sexogjeddn 2 119 9295 EE 9295 EL 320 ON 9LL E L L EL HL TIM poom d 94 6 EE 94 6 EL n Jeueg 000 ZONLLI si00g s dd 113 SZIFEE SCL8 9 01 520 DN 9L LE E 9 5 OL HE TM ae 94 6 EE 79 01 HILT Jeueg 000 LONLLO 5000 s dd CELL 5290 92 929092 920 ON 9VEL SZ 9LELSC HE TM pe sireii poowAlgeidew 9L L 92 ILL 92 DEL do dol 282 saxog s ddin 1 112 518 66 5 5 0 ON 8 6 SHELL HE M pa sidig S1g poomAjy G L 62 91 LL DEZ epis APIS ZANLLI s xog s ddin 01 41 5 8 62 348966 50 ON 8 62 9 62 Z L M Past
7. 2115 16 25 Custom Counter Top 1 25 21 9375 25 23 4 21 4 22 21 32 Cherry 0 75 2 25 22 65625 11 4 1315 16 17 29 32 Cherry Plywood 0 25 13 9375 17 90625 23 4 227 16 303 4 Maple Plywood Prefinished 0 75 22 4375 30 75 11 4 201 4 271 2 Cherry Plywood 0 25 20 25 27 5 113 16 19 16 30 3 4 Cherry 0 8125 30 75 13 4 31 4 13 15 16 Cherry 0 75 13 9375 Uu a 217 16 Custom Counter Top 0 5 21 4375 113 16 21 4 30 3 4 Cherry 0 8125 30 75 13 4 21 4 13 15 16 Cherry 0 75 13 9375 13 4 4 19 15 16 Cherry 0 75 19 9375 23 4 3 18 1 8 Maple Plywood Prefinished 0 75 1 13 16 11 2 201 4 Cherry 0 8125 2 25 64 117 64 411 64 Cabinet Pull 0 390625 1 265625 4 11 4 163 4 201 2 Maple Plywood Prefinished 0 25 16 75 2 3 4 3 181 4 Birch Plywood 0 75 3 23 4 4 181 4 Birch Plywood 0 75 4 1 13 16 3 1 4 20 1 4 Cherry 0 8125 3 25 21 2 41 4 17 1 4 Maple 0 5 4 25 21 2 41 4 20 3 4 Maple 0 5 4 25 113 16 1 17 7 8 Cherry 0 8125 1 23 4 4 18 7 16 Birch Plywood 0 75 4 18 4375 1 13 16 21 4 30 3 4 Cherry 0 8125 2 25 30 75 13 4 4 21 Cherry 0 75 4 21 DecW DecL 17 875 Sub Assembly Description Base Cabinet Carcass Bottom Edging Base Cabinet Carcass Bottom Bottom Face Frame Counter Top Countertop Door Door Stile Door Door Panel Base Cabinet Carcass Side Side Face Frame Side Panel Panel 10 Face Frame RightFF Stile 11 Door Lower Door Rail 12 Counter Top Back Backsplash 13 Face Frame Rear Side Pane
8. Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 36 of 64 Columns Tab Choosing Columns and their Order The Columns tab has twenty drop down boxes Each one has the same list of twenty choices plus a blank choice The selection the CM mcm Cam META user makes in the Column 1 drop down box will be the heading for columns A in the Select Columns and Column order Microsoft Excel spreadsheet and it will be Column 1 Comp v placed in cell A1 The selection for Column 2 117 Sub Aasembly will be the heading for column B in the Microsoft Excel spreadsheet and it will be Column 3 Description 2 placed in cell B1 Likewise for each selection Column 4 Copies v up to and including Column 20 which will be POLES s Thik v the heading for column T in the Microsoft i OMS w Excel spreadsheet and it will be placed in cell 77 Y T1 Below each column heading the data for Column 7 Length v that heading will be placed in cells starting Column 8 Material Tye sl vvith rovv 2 and going to rovv N vvhere N is the m Column 9 Material Name v number of Component Definitions selected for exporting Column 10 Tags v Note that the user can select any selection Notes E and in any order including blank s when Column 12 v making Column selections If a blank is Cu 13 FinT v chosen a blank column heading vvith blank us Column 14 Fin W v cells will be plac
9. Rough Lumber v To Edit A Material List Select a material from the Remove drop down or enter a material in the Add input box then click either Remove or Add Material icon senges MO ad 6 To Restore Or Backup A List Restore List Backup List To Create A List From CutList Plus fx In CutList Plus fx export a Raw Materials Sizes and Prices file to the PluginsVcutlist bridge folder named materials csv Click Create List Copyright 2008 2015 Joseph P Zeh Swamp Road Wood Works amp Chiefwoodworker s Blog All Rights Reserved Bl Extended Entity Info a x Copyright 2008 2015 Joseph P Zeh Swamp Road Wood Works amp Chiefwoodworker s Blog All Rights Reserved Attributes A TA ee Saving Default Attributes In the Assign Attributes window set the default attributes as desired In the Setup window click the Save As Default button below Save As Default Export Field Formatting Options Legacy Mode O Component Numbering O user cuttist Bridge Cabwriter CutList Bridge Numbering O Numerically 9 Alphabetically lt Info gt w vv4 2 O w 10 Description Left Side O Left Side Side Sub Assembly 6 sub Assembiy Attribute Model Layer Initialize Attributes This button sets all components to a Milled Part with blank attributes Initialize Attributes Getting Help Open User s Guide Copyright 2008 2015 Jos
10. When the Open dialog box appears choose All Files and then navigate to your exported csv file choose it and click Open A dialog box will appear as shown below lo ee Import Character set Western Europe ISO 8859 14 Language Default English USA From row 1 Separator options Fixed vvidth 9 Separated by Tab Semicolon Merge delimiters Text delimiter Other options Quoted field as text Note the mark This is a change S from previous revisions Fields Column type Standard Standard Standard ough Lumber Sub Assembly Description Door Door Stile Door Lower Door Rail Door Upper Door Rail Drawer Drawer Front Face Frame FF Mid Rail Be sure all selections appear as shown above Be sure to choose in the Text delimiter drop down box This setting is a change from previous revisions as a result of a software fix in revision 2 3 Click OK and your cut list will appear similar to the one on the next page Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 62 of 64 001 e e Qzuns ass nepa 1 TINS 1 m usxli4141 7 502 9190 520 ON peusi jeij poow ld 2 1 02 F 91 HLL wopog J
11. lt Back gt 1 1 4 28 5 8 30 1 2 Sheet Good Birch Plywood O None W L 2 Carcass Bottom Cleat 1 3 4 1 27 7 8 Sheet Good Birch Plywood x None L 3 Carcass Divider Side 1 3 4 11 1 2 28 Sheet Good Birch Plywood L1 None W L 4 Carcass Long Shelf lt Shelf gt 2 3 4 10 1 2 17 1 2 Sheet Good Birch Plywood Oo None W L 5 Carcass Short Shelf lt Shelf gt 2 3 4 10 1 2 81 8 Sheet Good Birch Plywood a None W L 6 Carcass Side lt Side gt 2 3 4 11 3 4 30 1 2 Sheet Good Birch Plywood O None W L 7 Carcass Top Cleat 1 3 4 2 27 7 8 Sheet Good Birch Plywood x None L 8 Carcass Top Bottom Top 2 3 4 111 2 28 5 8 Sheet Good Birch Plywood oO None W L 9 Face Frame Center Stile 1 3 4 21 2 26 Dimensioned Lumber Cherry N A N A 10 Face Frame Rail 2 3 4 2 25 5 8 Dimensioned Lumber Cherry N A N A 11 Face Frame Stile 2 3 4 31 8 30 1 2 Dimensioned Lumber Cherry N A N A L Click here to add a part For Help press Fl CAP NUM SCRL Notice in the above image that Part 3 has a component name of Divider This component is the dividing wall between two cabinet compartments each with its own door It has been assigned a Component Type of Side because Side will instruct CutList Bridge to treat its grain direction the same as a cabinet s side would be treated This shows the difference between a component s name and a Component Type again Component Types appear in angle brackets and have nothing to do with a componen
12. 2x4x07 9 16 3 11 2 3 1 2 7 9 16 Dimensioned Lumber 2 x 4 274 2x6x761 2PT 1 11 2 5 1 2 7 6 1 2 Dimensioned Lumber 2 x 6 PT 275 2x6x7 10 1 2 18 40 16 11 2 5 1 2 7 10 1 2 Dimensioned Lumber 2x 6 276 2x6x71160DPT 2 11 2 5 1 2 7 11 Dimensioned Lumber 2 x 6 PT 277 2x 6x 8 4 3 16 60D PT 4 11 2 51 2 8 411 64 Dimensioned Lumber 2 x 6 PT 299 2x8x91 15 16 Deck Rafter 16 1 1 2 7 1 4 9 1 15 16 Dimensioned Lumber 2 x 8 300 2x8x111PT 1 13 2 7 1 2 11 1 Dimensioned Lumber 2 x 8 PT 301 2x8x1151 2PT 6 11 2 7 1 4 11 5 1 2 Dimensioned Lumber 2x8 302 2x8x1181 2PT 3 11 2 7 1 4 11 8 1 2 Dimensioned Lumber 2x 8 352 2x10x119 10 11 2 9 1 4 11 9 Dimensioned Lumber 2 x 10 353 2x10x11101 2 1 1 1 2 9 1 4 11 10 1 2 Dimensioned Lumber 2 x 10 354 2 10 12 25 11 2 9 1 4 12 Dimensioned Lumber 2 x 10 355 2 x 10 x 12 2 1 8 60D 1 11 2 9 1 4 12 2 1 8 Dimensioned Lumber 2 x 10 378 2x12x97 7 16 1 11 2 11 1 4 9 7 7 16 Dimensioned Lumber 2 x 12 379 2x12x10 4 11 2 111 4 10 Dimensioned Lumber 2 x 12 380 2x12x102 1 1 1 2 11 1 4 10 2 Dimensioned Lumber 2x12 381 2 x 12 x 10 2 27 32 2 11 2 111 4 10 2 27 32 Dimensioned Lumber 2 x 12 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 51 of 64 Part s 1 through 4 are laminated veneer lumber LVL LVL is an engineered wood product that uses multiple layers of thin wood assembled with adhesives It comes in numerous dimensions and up to 3
13. 3 4 18 1 85 Maple Plywood Prefinished No 110 25 b 3 Drawer Drawer Bottom 11 4 201 27 Maple Plywood Prefinished No 16 75 Ladder Frame Ladder Base Stretcher 2 3 4 18 1 4 Birch Plywood Yes Ladder Frame Ladder Base Side 23 4 18 1 4 Birch Plywood Yes Ladder Frame Ladder Base F B 23 4 187 16 Birch Plywood Yes Base Cabinet Carcass Back Back 11 2 303 4 Maple Plywood Prefinished No W10 25 Sub Assembly Description Copies Thick Width Length Material Name CanRotate Banding Info Notes DecT DecW Decl Counter Top Countertop 111 4 2115 16 25 Custom Counter Top No 125 219375 25 CounterTop Back Backsplash 11 2 3 217 16 Custom Counter Top No 0 5 3 214375 Hardware Pulls 2 25 64 1 17 64 411 64 Cabinet Pull No 0 390625 1 265625 4 171875 Hardware blank cad dwg dwgits 217 8 263 64 2123 32 Drawer Slide No 1 875 2 984375 21 71875 Counter Top Left Backsplash 1yz 3 25 Custom Counter Top No 0 5 Exporting to Microsoft Excel Exporting to Microsoft Excel is a simple matter of selecting one copy of your model and choosing menu File Export to Microsoft Excel or OpenOffice This produces a csv file with the same name as the skp model file and places it in the same folder as the model file However before doing so make sure you have selected one and only one copy of your model Selecting more than one copy will produce a cut list with inflated or incorrect requirements Some modelers put more than one copy of a component or model on a
14. All Rights Reserved Another advantage of this strategy is that don t have to enter a sub assembly name Notice it is blank in the image above The name of the visible layer on which these components reside will be entered in the Sub Assembly columns for these components on the cut list a Extended Entity Info dl Attributes mcm Kc mera Common Attributes Comp sc 0 Sub Assembiy Eus ooo Tag uk o Infos Notes The selected shelf Milled Parts Material Type Sheet Good 12 Material Name Maple Plywood Pre Finish Banding Swap L W Can Rotate Cabinet Resize Mode Enable Auto Swap Y eo gt Component Type Shelf si Vete Color Resize Thickness By OLayero m SConstruction O Resize Width By O Base Boxes Resize Length By 1 4 Solid Component 2 in model O Base Doors E O Other Items O Base Drawers m Bee Layer Upper Boxes Base End Panels a 5 Name Shef1 Base Face Frames n J Base Ladder m Definition C11UB1 Shelf Type Type undefined zi Upper Doors Volume 231 793945 in O Upper Drawers m Upper End Panels IV Cast Shadows Upper Face Frames O Walls Copyright 2008 2015 Joseph P Zeh Swamp Road Wood Works amp Chiefwoodworker s Blog All Rights Reserved Before cr
15. Base Cove Molding Base Dust Panel O Base Front O Base Sides O Feet O Feet Blocks amp Splines Feet Cove Trim Hood Arch Molding Hood Backing Board O Hood Base Hood Base Trim Hood Blocking Hood Columns Hood Cove Molding Hood Dial Frame Rails Hood Dial Frame Stiles Hood Door Rails Hood Door Stiles Hood Pediment Board Hood Pediment Return Hood Sides Hood Top O Waist Cove Molding O Waist Cove Molding Blocking O Waist Door O Waist Face Frame O Waist Sides 4 alphabetical order choose all layers of a Sub Assembly type one type at a time Feet Base Waist Hood and Back For example I select all layers that begin with Feet and then select all the components that are displayed in the SketchUp window Since all components have been assigned Rough Lumber Cherry they will all appear with these attributes in the Attributes page with the rest of the attributes blank enter the correct Sub Assembly name Feet in this case the change will automatically be saved Before moving on to the next Sub Assembly layers first de select all layers of the current Sub Assembly selection that contain only Cherry parts When 1 have completed this am left with a selection of parts that are not Cherry if not de select any remaining Cherry parts Now am left with only parts that are yellow poplar change the Material Name to Yellow Copyright 2012 20
16. Cherry No Face Frame Rear Side Panel Stile 1 13 16 21 4 30 3 47 Cherry No Door Upper Door Rail 13 4 21 4 1315 16 Cherry No Ladder Frame Applied Base Front 13 4 4 1915 16 Cherry No Face Frame Upper Side Panel Rail 1 13 16 11 2 20 1 47 Cherry No Face Frame Lower Side Panel Rail 1 1 13 16 31 4 201 4 Cherry No Face Frame FF Mid Rail 1 13 16 1 17 7 8 Cherry No Face Frame Front Side Panel Stile 1 13 16 21 4 30 3 4 Cherry No Ladder Frame Applied Base Side 13 4 4 21 Cherry No Drawer Drawer Front 13 4 55 16 1711 16 Cherry No Face Frame Lett Stile 113 16 19 16 303 4 Cherry No Dimensioned Lumber Sub Assembly Description Copies Thick Width Material Name Can Rotate Banding Info Notes DecT Decw Decl Base Cabinet Carcass Bottom Edging 11 8 3 4 Maple No 0 125 0 75 17875 Drawer Drawer F B 21 27 41 4 Maple No 0 5 4 25 17 25 Drawer Drawer Side 21 27 41 4 Maple No 0 5 4 25 20 75 Sheet Good Sub Assembly Description Copies Thick Width Length Material Name Can Rotate Banding Info Notes DecT Decw Decl Base Cabinet Carcass Bottom Bottom 1 3 4 225 16 1891 8 Maple Plywood Prefinished No OW 1L 25 10 25 0 75 22 3125 18 125 Door Door Panel 11 4 1315 16 1729 32 Cherry Plywood No 0 25 13 9375 17 90625 Base Cabinet Carcass Side Side 2 3 4 227 16 303 4 Maple Plywood Prefinished No W10 25 0 75 22 4375 Face Frame Side Panel Panel 11 4 201 4 271 27 CherryPlywood No 20 25 Base Cabinet Carcass Stretchers 2
17. Info Format When the W radio button is selected the Info field may display a T W L or some combination such as W L to indicate that the dimensions in the Thick Width Length or Width amp Length columns are resized dimensions respectively not As Drawn dimensions If the Info field is blank the Thick Width and Length fields are As Drawn dimensions and not resized dimensions E Untitled CutList Plus fx Registered to Joseph Zeh Width Length Material Type Material Name Can Rotate Banding lt Info gt 28 5 8 30 1 2 Sheet Good Birch Plywood None W L 1 27 7 8 Sheet Good Birch Plywood None L 11 1 2 28 Sheet Good Birch Plywood None W L 10 1 2 17 1 2 Sheet Good Birch Plywood None W L 10 1 2 81 8 Sheet Good Birch Plywood None W L 11 3 4 30 1 2 Sheet Good Birch Plywood None W L 2 27 7 8 Sheet Good Birch Plywood None L 11 1 2 28 5 8 Sheet Good Birch Plywood None W L 2112 26 Dimensioned Lumber Cherry N A 2 25 5 8 Dimensioned Lumber Cherry N A 3 1 8 30 1 2 Dimensioned Lumber Cherry N A Carcass Bottom Cleat Carcass Divider Carcass Long Shelf Carcass Short Shelf Carcass Side Carcass Top Cleat Carcass Top Bottom Face Frame Center Stile Face Frame Rail 22 2308000080 1 1 2 2 2 EN 2 1 2 2 Face Frame Stile Click here to add a part For Help press Fl CAP NUM SCRL Notice Part s 9 amp 10 above The Info field is blank indicating that the Thick Width and Length f
18. K K K K L1 KI K L K KJ K K K K L K K L K K K K 7 K Bi which optimizes material use You are able to do all of this because of the ease of producing a cut list with CutList Bridge Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 54 of 64 1425 WAN dv 2 ld9xz ld9xz 1d9xz 1d9xz 149 2 149 2 1 9 2 149 2 9 2 d 8 sc6XvXc edu pauoisuawig pauoisuawig edu pauoisuawig pauoisuawig edu pauoisuawig Jaquin pauoisuawig edu pauoisuawig eum peuorsueuiiq sequin pauoisuawig edu pauoisuawig 4 quunm psudisuswiq edu pauoisuawig edu pauoisuawig edu pauoisuawig edu pauoisuawig edu pauoisuawig edu pauoisuawig pauoisuawig edu pauoisuawig pauoisuawig edu pauoisuawig Jaquin pauoisuawig edu pauoisuawig edu pauoisuawig ub T 6 wb9 TZTT Z TE STT 4C T E STT atfE w IL LC T EJE TIT LC T TTT 4C T s t OTE It E C T OTT II 4 CE TE 811 Z T C T81T 2 16 4 C T 801 Z TE 80T atft Nimi vi mil eti v f i mm ele 9rxorxz 1d 9TX9XZ pauyojoN 1d CT X 9 XZ dd zT X9xz 14221 9 2 Payojon Id 8 T TT X 9 XZ id 6TX9XZ id 9TX9xZ ld Z TETX9XZ Z TETXOXZ pms 3n22Jud B S C6 X P X Z 399 BIO ST X OT XZ 40966 2 26 2 26 2 TUTEGXPHXZ TUTEGXPHXZ 6Xvxc v ICc6XeXC 1 26 2 0619 ZE TE OT 6X e
19. an initial known state before assigning attributes or to return all components attributes to a known state after some or all attributes have been assigned The two key points here are all components and known state Initialize Attributes operates on all components in a model they do not have to be selected The known state is a Milled Part with blank attributes as shown in a through r on Page 23 The Initialize Attributes button always initializes to a Milled Part with blank attributes You cannot change this and hence it is a known state The most useful use of Initialize Attributes is when you have just completed a model and are ready to assign attributes to components At this point no component has a CutList Bridge attribute So it is useful to set them all to the same and known state Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 30 of 64 Attributes Tab The Attributes Tab is where attributes are chosen or entered by the user Attributes are added information about a component that is Attributes m Columns META stored in the SketchUp model s file This Common Attributes means that when a SketchUp model file is Comp ei moved from one system to another these Sub Assembiy attributes are always available and its CutList 2 ag Plus fx file does not need to follow it because Infos it can always be regenerated on the current Notes system Th
20. and have the same file name with a csv extension Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 17 of 64 Similarly a Microsoft Excel or OpenOffice cut list can be exported with the menu command File Export to Microsoft Excel or OpenOffice The csv file can then be imported to CutList Plus fx Excel OpenOffice or any application that permits importing of a csv formatted file If your operating system permits associating a file type to a particular application you can associate csv files to CutList Plus fx for example Then you can open CutList Plus fx and begin the importing process simply by clicking on the csv file It is suggested that all component attribute changes be made in SketchUp using the Extended Entity Info Doing so will allow you to reproduce your cut list should you lose the csv file or your CutList Plus fx file Reproducing either lost file is a simple mouse click Extensions Loading Unloading CutList Bridge CutList Bridge is a Registered SketchUp Extension This means you can unload disable CutList Bridge with the menu command Window Preferences and selecting the Extensions page Uncheck the CutList Bridge checkbox to unload disable it or check it to load enable it See the System Preferences dialog box below Uncheck to disable CutList Bridge Check to enable it oe ce Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wo
21. epig jemo awe e2ej TT SLOE 5299 9218 0 oN Aueu En 986 9LELL 0115 44497 or SLOE 522 9218 0 oN Aueu PIE 06 2 9UELL 9105 UE piS juojj ade 6 9181 SL 9218 0 oN Aueu 9 2 Lb ALL 9UEL L ej aweljadey 8 3 9 81 9218 0 ON Aueu 8 11 ab JOWELL HEY PIN 21 euelje2ej L 518911 SELEG 920 oN Aen VLE Lb 395 vE yn OMENS SEMEN 9 SLEGEL SZZ 910 oN Aueu 9LSLEL L VIEL ley 0000 ddn 1000 3 9166 EL SZE S20 oN Aueu 9USLEL PLE DEL ley 000 190 1000 t sz99972 922 920 oN Kueu 26122 L PEZ 2115 000 1000 E 1290 M q 12 sam ouj Buipueg 342404 ue awen eieiei uibus up saldo uondusseq Ajquassy qng z saquin7 ybnoy T x N IN 1 A f I H 5 d 3 a 2 a v 2 4 E ES IEA EE A IO vv i amp 4 su H DEBON CE ge Ge mslela em zl eBz u x wopu est 5001 yeuuoy wel 3ip3 a 2189 Bestoe AZTZTEO uge ng EI Page 63 of 64 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Valid Resizing Dimensions CutList Bridge accepts Imperial or Metric dimensions provided they are formatted correctly Dimension inputs should adhere to the following formats Metric Dimensions In the following i is an integer number d is a decimal number m is meters cm is centimeters and mm is millimeters dm dcm dmm Where i is an integer whose first digit cannot be a zero and d is a decimal number whose first digit can
22. have most of them sitting in weather for months warping away CutList Bridge provides the option of using SketchUp layer names as the Sub Assembly names in CutList Plus fx or Excel Using this CutList Bridge feature to export the SketchUp Home cut list to CutList Plus fx produces the results shown in the image at the top of the next page Because of the length of this list have cut out numerous line items CutList Plus fx is ideal for this home construction application Once you have imported the CutList Bridge produced csv file into CutList Plus fx you can use its rich features to produce a complete material list and project costing down to the very last 2 x 4 In addition you can produce cutting diagrams for all sheet material 1st Floor Ceiling Joists 1st Floor Girders 1st Floor Joists 1st Floor Plan 1st Floor Rafters O 1st Floor Rim Boards 1st Floor Roof Lines 1st Floor Styrofoam O 1st Floor Sub Floor 1st Floor Wall Frame O 2nd Floor Beams 2nd Floor Ceiling Joists 2nd Floor Joists 2nd Floor Plan 2nd Floor Rafters O 2nd Floor Rim Boards 2nd Floor Roof Lines 2nd Floor Styrofoam O 2nd Floor Sub Floor 2nd Floor Wall Frame Cellar Floor Cellar Stairway Deck Ceiling Joists Deck Joists Deck Posts Deck Rafters Foundation Garage Floor Garage Footing O House Footing 1 A 2 KI K K K K K K K K K
23. in this model you will download Before changing them or initializing the model with Initialize Attributes examine them to see how assigned attributes Also consider making a CutList Plus fx or Excel cut list first This step will add all building materials used in this model to CutList Plus fx Then you can use the Create List button to synchronize the lists in CutList Bridge Shaker Tall Clock The Shaker Tall Clock can be downloaded here with attributes assigned A set of PDF shop drawings are available here for download Base Cabinet The Base Cabinet can be downloaded here with attributes assigned Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 56 of 64 CutList Plus fx Exporting and Importing Exporting to CutList Plus fx Exporting to CutList Plus fx is a simple matter of selecting one copy of your model and choosing menu File Export to CutList Plus fx This produces a cwx file with the same name as the skp model file and places it in the same folder as the model file However before doing so make sure you have selected one and only one copy of your model Selecting more than one copy will produce a cut list with inflated or incorrect requirements Some modelers put more than one copy of a component or model on a given layer for purposes of dimensioning In these cases be sure not to use the menu Edit Select All method of selection rather use the Select tool to select what you want
24. included in the cut list File Edit View Camera Draw Tools Window Extensions Help SSBE WA Vr VERY dation Footing and Foundation Cement Floors and Cellar Stairs Sil Plan Sil 1st Floor Beams and Girders 1st Floor Joists and Rim Boards 1st Floor Sub Floor 1st Floor Framing 2nd Floor Beams Rim Boards and Floor Joists 2nd Floor Save Save As Save A Copy As Save As Template V YN Layers A eo Send to LayOut Y ex Name visible_ Color Preview in Google Earth f AA d O Layero Constructions 4 iy 1st Floor Beams 3D Warehouse 9 4 tst Floor Ceiling Joists Import P b Ast Floor Girders Ist Floor Joists Q 1st Floor Plan Revert OK Geo location Print Setup s CEP 1st Floor Rafters ist Floor Rim Boards y d 1st Floor Roof Lines Pus 2 22 SEO WAN ist Floor Styrofoam CabWriter D E A 1st Floor Sub Floor Export to CutList Plus fx MHEG UN ist Foor Wall Frame 2nd Floor Beams Export to Microsoft Excel or OpenOffice 9 Ng O 2nd Floor Ceiling Joists Print Preview Generate Report 1 C Users SketchUp Home skp S 2 C Users Bedside Table skp s a S SN SO 2nd Floor Rim Boards 3 CabWriter Demo Master de i J nm DG A NS NA SON 2nd Foor Roof Lines 4 CAUsers Joe Desktop Test skp Y Sp au ium 5 CA Users pla
25. is suggested you change it to eliminate accented characters encourage users to make suggestions of any features they think will improve the functionality or usability of CutList Bridge Please send all suggestions to Joe Zeh at j pz Osrww com Major Features 1 Seamlessly bridges SketchUp and CutList Plus fx CutList Plus fx is a highly functional cut list creator costing tool proposal generator and inventory manager for woodworking shops SketchUp is a powerful 3D drawing tool ideally suited for furniture and architectural cabinet design and photorealistic rendering These two Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 10 of 64 tools do not naturally work together CutList Bridge solves that problem by seamlessly bridging these two applications 2 Export a cut list to Microsoft Excel or OpenOffice Use the Export to Microsoft Excel or OpenOffice command to create a cut list in an Excel or OpenOffice spreadsheet 3 Customize column output Choose which columns you wish to include in a cut list export and specify the order they appear using the Columns tab 4 Customize Cut List Thickness Width and Length dimension columns Cut List Thickness width and length dimensions can be exported with dimension units or decimal inches with no units or both making it unnecessary to convert Imperial or Metric unit dimensions to unit less decimal inches in Excel or OpenOffice This allow
26. minimizing material use Cabinet Resize Mode Cabinet Resize Mode is actually two modes Cabinet and Resize Cabinet Mode is most useful when designing architectural cabinets though it can be used for furniture design as well For Cabinet Mode to be activated both Cabinet Resize Mode and Enable Auto Swap must be checked The architectural cabinet is basically a box with a back sides top bottom and shelves Regardless of component dimensions the grain direction is always the same the back and sides have grain running in the vertical direction the top bottom and shelves have grain running in the side to side direction Because cabinets can be of any size and shape component dimensions give no reliable hint as to the grain direction In Cabinet Resize Mode grain direction can be handled automatically when Enable Auto Swap is checked However for this to function cabinet box components must be assigned the appropriate label using the Component Type drop down box The Resize Mode feature of Cabinet Resize Mode is the ability to assign over or under sizing of a component in thickness length or width This is accomplished by supplying an appropriately signed Resize Thickness By Resize Width By or Resize Length By value Positive values do not require a sign Resized dimensions will appear in the Thick Width and Length columns As Drawn dimensions will appear in the Info column in CutList Bridge fx or in the Fin T Fin W and Fin L columns in Ex
27. of the components can be rotated i e their length and width dimensions swapped for material optimization This happens quite a bit when grain less material such as melamine is used or when there are part that are not visible and grain direction is not an issue CutList Plus fx which optimizes material use automatically makes use of this column Columns Dec T Dec W and Dec L are the milled dimensions in decimal inches This makes it possible for the user to enter equations in Excel or OpenOffice to calculate things like bd ft lin ft sheets cost etc Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 48 of 64 CutList Plus fx has a rich set of features for automatically doing this and other things such as project costing and inventory control Compare the previous two images cut lists exported to OpenOffice Calc and CutList Plus fx Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 49 of 64 Assigning Attributes to a Residential Home Model Assigning attributes to a residential home model is simply a matter of filling in the Attributes page however there are hundreds of components in a design such as a residential home model So what is a designer modeler to do Remember the basics 1 When attributes are assigned to a Component Instance those attributes are actually assigned to the Component Definition to which the selected comp
28. parts must be a Component Definition CutList Bridge does not support Groups in fact it discourages the use of Groups 2 Components should not be hierarchical That is should not contain sub groups or sub components Doing so may provide wrong component counts or may skip some components altogether 3 Components need not be textured to produce a cut list using CutList Bridge Material Type and Material Name are explicitly defined using the Extended Entity Info dialog box 4 ASub assembly name can be assigned to a Component Definition via the Extended Entity Info dialog box All instances of that component are assigned the same Sub assembly name If identical parts Component Instances are required in different sub assemblies the user should organize sub assemblies by layer and use the Sub Assembly by Layer feature of CutList Bridge 5 All instances of a component have the same CutList Bridge attributes If a similar component is required in a different application and with a different attribute that component must be made unique 6 Any component instance with the attribute Top Shelf or Bottom must have a face that is also on the face of a component with an attribute Back That is Tops Bottoms or Shelves must be drawn to touch a Back s face If a shelf is intended to be spaced from the back in real life use CutList Bridge Resize feature to provide the gap 7 If your operating system permits associating a file type to a particular
29. that prepares students for a career in architectural cabinet design and build NESAW is an impressive program I have written about numerous times on my blog and in my newsletters NESAW also provides courses in all areas of woodworking such as marquetry veneering and finishing Check out their website Greg first asked me to consider developing this tool so that his students could more efficiently develop cut lists and prepare rough stock and sheet goods He and Matt not only helped define the special needs of a custom cabinetmaker but they used and helped me debug the software In fact Greg s Mac was the only Mac available to me for testing the script in the Mac environment would also like to thank John Bonin for his help in testing my development code especially in the area of Other Items parts John makes beautiful boxes small jewelry and other boxes which require substantial quantities of hardware parts such as hinges pulls and stays John gave this area of CutList Bridge a good test drive and uncovered several problems Feature changes in version 2 0 were inspired by Dave Kemp and Dave Richards many thanks to both of them not only for the suggestions but also for testing interim release versions Finally would like to thank Dan Rathbun who helped test confirm and explain a SketchUp bug that was driving me crazy Dan provided advice on a work around for all but one part of that bug which still exists in this tool Copyright 2012
30. to the Plugins Ncutlist bridge folder named materials csv Click Create List Create List Copyright 2008 2015 Joseph P Zeh Swamp Road Wood Works A Chiefwoodworker s Blog All Rights Reserved Before a list can be restored it must first be backed up The lists that are provided when CutList Bridge is installed have backup files that can be restored without re installation provided changes have not been made and a Backup List executed Once a change has been made to a list and a backup created the backup is the file that will be restored with a Restore List execution Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 34 of 64 To back up a selected list simply click the Backup List button To restore a list click the Restore List button To Create a List From CutList Plus fx Most woodworkers or cabinet shops maintain a materials list in CutList Plus fx and wish to manage that list in the CutList Plus fx application These lists can be imported to CutList Bridge However first they must be exported from CutList Plus fx to accomplish this follow these instructions 1 In CutList Plus fx choose the menu File Export 2 AFile Export dialog box will open as o p AS show at right Choose the Comma radio m T Delimiter button as the Delimiter Check only the l Comma Tab Semicolon Raw Materials Sizes and Prices check Data to Export box Pres
31. 15 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 39 of 64 next repeat this process for the remaining Sub Assemblies The only thing left is to select individual parts that need special Notes or Tags Can Rotate Banding and Info are not typically useful in furniture pieces but they may on occasion be used may also want to use some of the Cabinet Resize Mode features on one or more parts The door is a part where many want to use the Resize feature Even though we know the exact dimensions of the door per the model often we want to oversize the door and cut it to final dimension when we have completed the waist and can measure the opening am going to resize the door by in width and 1 in length The Cabinet Resize Mode while used primarily on cabinets is often useful for other types of designs The resulting CutList Plus fx cut list is shown below There are 49 parts and not all could be shown in this image Pat Sub Assembly Description i i i Material Type Material Name Waist Front Waist Cove Molding Block x 2 1 2 Rough Lumber Yellow Poplar Feet Back Foot 3 19 Rough Lumber Cherry Base Glue Block 9 9 1 4 Rough Lumber Yellow Poplar Hood Hood Arch Molding 5 11 16 14 3 32 Rough Lumber Cherry Hood Hood Backing Board 8 1 4 15 7 8 Rough Lumber Cherry Hood Hood Base Mortise 17 1 4 Rough Lumber Cherry Hood Hood Base Tenon 9 5 8 Rough Lumber Hood Hood Blocking 3 3 4 6
32. 2 long An advantage is its strength doesn t warp and can be assembled into multi width beams at the job site Here am using a sandwich of 4 at four different lengths Part s 5 amp 13 through 15 are 2 x 4s Notice Part 5 has 18 4D appended to it This indicates the length includes a miter or bevel cut of 18 4 degrees The value of this additional information is a little suspect because it is unlikely the carpenter will be making 2 x 4 cuts looking at this list However have studied a number of architectural drawing set s materials list and have found notations like this So have included them in the Component Definition naming here Another such label is the 60D Notched which indicates that in addition to a 60 degree miter or bevel cut there is a notch that must be cut into the component PT in the Component Definition name stands for Pressure Treated lumber There are over 500 different components in this design so far and some of those have over 500 instances In the cut list column called Material Name is the base name of the component LVL 2 x 4 2 x 6 PT etc The Copies column is the number of instances of a component listed in the Description column Notice there is no Sub Assembly column will address this in a moment Using the Outliner Dialog Box to Assign Material Type and Material Name Outliner can be a big help when assigning attributes to a very large model such as this one In this model layers are chosen and organized
33. 7 8 Rough Lumber Yellow Poplar Hood Hood Column 15 16 15 3 4 Rough Lumber Cherry Hood Hood Cove Molding Block 7 13 32 13 32 2 Rough Lumber Cherry Hood Hood Dial Frame Stile 2 5 16 27 8 24 Rough Lumber Cherry Hood Hood Door Stile 2 13 16 113 16 17 29 64 Rough Lumber Cherry Base Base Block i 2 Rough Lumber Yellow Poplar Hood Hood Front Molding 5 8 255 64 Rough Lumber Cherry Hood Hood Pediment Board 8 1 4 17 5 8 Rough Lumber Cherry Hood Hood Pediment Return 8 1 4 10 1 16 Rough Lumber Cherry Hood Hood Side 97 16 24 1 2 Rough Lumber Cherry Hood Hood Side Molding 5 8 1015 16 Rough Lumber Cherry Hood Hood Top 8 15 7 8 Rough Lumber Cherry Mortise Base 2 10 1 8 Rough Lumber Yellow Poplar Feet Side Feet Cove Trim 1 2 11 Rough Lumber Cherry Feet Side Foot 3 1 4 11 1 4 Rough Lumber Cherry Side Hood Base Trim 13 16 10 3 4 Rough Lumber Cherry Base Dust Panel 7 1 8 14 1 4 Rough Lumber Yellow Poplar Side Hood Cove Molding 21 16 12 5 16 Rough Lumber Cherry Side Waist Cove Molding 21 16 10 1 8 Rough Lumber Cherry Side Waist Cove Molding Block 2 1 2 Rough Lumber Yellow Poplar Tenon Base M 16 1 4 Rough Lumber Yellow Poplar Top Hood Dial Frame Rail 10 12 Rough Lumber Cherry Top Hood Door Rail 6 15 16 14 1 4 Rough Lumber Cherry Top Waist Face Frame Rail 7 11 Rough Lumber Cherry m o Waist Face Frame Stile 3 1 8 37 3 8 Rough Lumber Waist Sides 75 8 50 9 16 Rough Lumber Base Front 18 19 1 16 Rough Lumber B
34. A Swamp Road Wood Works amp Chiefwoodworker s Blog Tool CutList Bridge User s Guide Bridging SketchUp to CutList Plus fx Microsoft Excel amp OpenOffice Version 4 0 August 24 2015 Version 3 0 June 19 2015 Version 2 8 September 9 2014 Version 2 7 April 3 2014 Version 2 6 March 3 2014 Version 2 5 May 3 2013 Version 2 4 April 8 3013 Version 2 3 Release December 18 2012 Version 2 2 Release September 26 2012 Version 2 1 Release August 21 2012 Version 2 0 Release July 23 2012 Version 1 0 Release July 7 2012 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved THIS SOFTWARE IS PROVIDED AS IS AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 1 of 64 Table of Contents Acknowledgements aad da ii 5 OVERVIEW Yara S 0000000000 0000000000 6 Bug Reporting and Contact Information 6 Changes in Version 4 0 te onec hPa tecla a ete ege 6 Changes in Version 3 0 sintio Eu ein espe 7 Changes In Version 2 8 z l al oaee a edet eer qusc a esed eea o cade Raya 7 Changes in Version Zeie ege BR ay repu aaa 8 Changes in Version 2 6 ote pe imer e oet es isa ti Ebr Eve eu Evers ben eer ee nex Ew yaaa 8 Changesir Version EE 8 Changes in Version
35. Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 29 of 64 Implicitly assigning a Sub Assembly name requires no action on the part of the user other than selecting this method A Sub Assembly name will be automatically generated by CutList Bridge for each layer that contains one of the selected Component Instances When exporting to CutList Plus fx or Excel each Sub Assembly classification will account for only the Component Instances that reside on that layer Therefore the Copies field will reflect this number and as such will only be a partial accounting of the Component Instances used in the model The Layer method is useful for models such as a stick frame house where there is no natural Sub Assembly grouping In this case a Component Definition of 2 x 4x 8 may have instances Component Instances spread across a number of layers such Cellar Stairs 1 Floor Framing 2 Floor Framing 2 Floor Roof Rafters etc Using the Layer method will account for all 2 x 4 x 8 s on a layer by layer basis the total 2x 4 x 8s will be given by adding the Component Instances of each layer which is done automatically by CutList Plus fx in the B O M In the section of this User s Guide called Assigning Component Attributes to a Model I will discuss how these two methods can be used to advantage for three different types of models Initialize Attributes Initialize Attributes is a command that can be used to either set all components attributes to
36. I M O pausiuij a4d poom jd ade poo5jesus 91 1 92 91 92 GIE T lt woyog gt 281112 s xog s ddin 110 8 4 6 9T1 L62 Z t M BUON O ade poop jesus 8 4 62 91 1162 Z T lt yoeg gt 498g TENTID s xog s ddin 1 115 9T ET SZ 9T1 ETSZ PE 3 UON O ld poop jesus 9T T 92 9T1 ETSZ E 2 cH us y us zenrro s xog s ddin g TT2 8 4 6 91 E TT w e M 9uoN O ajdew Poop jesus 8 6 91 1 E 2 epis apis zan sexog jeddn 01 110 LT z TT 9T ET r1 Y N Y N aidew 2equm ubnoy ZT AUT T SEI T ley ORO s udoD 44NTTD seujejj s2ej jedd 92 110 Bi 4 1 7 9T ET 1 Y N V N Side 2equimjubnow ZT UT SEI T ley doy seujejj aoey q ddn z 115 n ZEIL 9T ET ZWD A Y N V N ajdew Tr ACE C 1 28 2 T s episu 43UJ0 43111 0 sawesy aoey s ddin 62 112 al BZ 9I ET PWD M L Y N V N Side Jaquim ybnoy Tr 91 61 ZE 4Z T 9195 3uo4j W I dINTTO sjaueg pua s ddn ZZ TT 91 51 LZ ZTT 9T ET 1 Y N v N ajdew u no i 9T ST LZ Ett ZE LZ T pey wopog 44NTTD s wesy aoey s dd SZ TTD ZEIL 1 9T ET EW 1 Y N Y N ajdew sequin ybnoy Tr ZE LZT ZE LZ T ais episu 43410 iY NTT 5 s2ej s ddin T TT2 b E LE P EOT It 1 M 9uoN O ajdew poop us
37. It does not work if you place an attributed component in a library folder and select it with the Components dialog box nor does it work if you import a skp file 8 Sub Assembly names can be assigned in SketchUp explicitly or automatically by Layer name In CutList Plus fx a Sub Assembly name is typically used to group a collection of components For example in a model of a chest of drawers you may want two Sub Assembly names one called Carcass for all the components that make up the basic support structure and one called Drawers for all components that make up the drawers A grandfather clock may have Sub Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 11 of 64 Assembly names of Hood Waist and Base A trundle bed might be divided into Headboard Footboard Sides and Trundle A kitchen cabinet may have sub assemblies of Cabinet Face Frame Drawers and Doors CutList Bridge allows the user to assign Sub Assembly names in SketchUp prior to exporting to CutList Plus fx Sub Assembly names can also be assigned by layer using the layer s name For example as stick frame house designed in SketchUp may be organized with layer names such as Footing Foundation 1 Floor Joists 1 Floor Framing 2 Floor Framing etc These layer names can automatically be used as the Sub Assembly names in CutList Bridge fx 9 Assign oversize undersize dimensions in SketchUp via the Cabinet Resize Mode feature
38. L 3295 5178 0 ON bE OL e 91 MIL aden OL 9 M6 L 26 21 HEY Wonog pug W I dan sieueg pu3jedd 12 12 br 5390 c SICH 0 DH H e 91 MIL ade ki 9012 ZE 2105 49eg W I dan sieueg s ddin 02 12 S290 EL GLEZ 5218 0 ON 9L L EL We PE MIL ade 9L L El JB E 3811 yes 000 dol ZONLLO sioog s ddi 61 10 S 69E 5 62 5218 0 ON 9L EL 9E Ee PE MIL ade 9L SL 96 BE 3612 9105 1000 2012 5300 s ddi 81 10 5290 GLEZ 5218 0 ON 9L L EL PL PE MIL ade 91 1 El B E 2 3611 heg 1009 woog ZANLLO sioog add 91 19 921810 01 S EC 3218 0 ON f9 S OL LO RE Mil alde 79 5 OF 48 DLEL Wey 100g dol LONLLO sioog s dd 51 14 2 SLEG 9 GLEZ 5218 0 ON 9L EL 9E Jo HE MIL 9L SL 96 BIE 9L EL Y 9105 1009 LONLLO sioog s ddi FULL 9218 0 01 SLES 5218 0 ON 9 5 OL VO PIE MIL alde 79 5 OF BIE 9L EL E leg 1009 wopog LONLLO Soo s ddi 21 12 1990 M9 1990 3 UED ut Mut Lut oj sBej SWEN IEH EVN Vue Up yy sedo uondusseg Aiquassy qng s duo 2 Aral aly vg Gre m eem ber eg x amp mopu eyed sjooT 1euuoj m sul wer np3 a x o 2122 l u do AS gt 1335eyy ous uge El Page 46 of 64 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved 4 2 udasor pasa35163y xi snid BIRNI douayseyy ous ju qe S TES WAN dv 14 3520 det 404 ued e ppe y 91 I SZ 9T1 ETSZ b E
39. X C c rOTL6Xexz e rexvexece suieag JOO IST WS Ws WS Ws WS WS WS we4 400 3 351 WEN 400 4 pu sisio buie 10014 puz SWE E A 40014 IST Jew 40014 puz BWI amp A 40014 3ST 9uie4J WE 40014 puz SWE A 40014 IST WE 40014 IST wesy em 40014 puz A 40014 IST sa yyeyi 4004 puz Jew 40014 puz JEM 20014 IST amp M 40014 puz Page 55 of 64 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Download SketchUp models for your own Attribute Assignment practice You can download the models used in this User s Guide to practice attribute assignment or to see how CutList Bridge can be used Open one of these models and open the Extended Entity Info dialog box Select one component at a time and note the attribute assignments Each model uses CutList Bridge slightly differently so it may be useful to examine all three models SketchUp Home The current state of this model which call SketchUp Home is available at SketchUp Home model download Feel free to view it modify it criticize it or otherwise use it EXCEPT build from it am not an architect or builder and make no claims as to the correctness of design or use of this model for construction purposes This is an exercise in SketchUp modeling and should be treated as such All attributes have been assigned
40. a poom g age 8 2 62 9LL 62 2 lt 4988 gt yg LANLLI s xog s ddin CL 1390 M Q 1990 ago ue uu Mu Lu ouj sBej Suen sp bue pim ou sedo uonduos q Ajquessy qns due Pood 19945 5 66 2 92 S tv8 0 ON 9L SL 4C el SEL 1 seul 91 91 2 4e ZEIL Wey dol 44nLL2 seueije2ej1eddn CELL br 9299 L SLEv8 0 ON ki 906 9L EL l Y N aden JE 2986 28 21 2105 jeueg pug nubi 43NLLO seweiy e2ejjeddn ZE LLI tr SIET8 Kach ON JP CELZ 9UEL 1 aden JE ZEIL CELE 9105 episu 1eu107 M I 440112 seueij aoey s ddi LE LLI br SLEY 1 S V8 0 ON JE CELZ 9UEL 1 aden JE ECL CELZ 9105 10 2 uu09 Hry 44NLLO seuejje2ejjeddn DEL iW 5 678 S V8 0 ON JE CELZ 9UEL 1 210 sten JE ZEIL wCE LE 9105 JWOD ye 33NLLO seurejj e2ej1eddn 62 112 br SLEV L S V8 0 ON JE ZEIL 9UEL 1 210 sten JE ZEIL SEC 9105 1012euu07 1 W109 Ya J NLLO sewesy e2ejjeddn 82 14 411 92 sles 0 ON BI w b IEL l aden BI CIb ZEIL yeu dot jeu an VO seuejj a924 eddy 17 119 41 SL 5168 0 DN 41 s 984 1 Seu 41 e ZEIL HEY wopog eum 44NLLO seuejje2ejieddn 97 119 5 6612 51 S v8 0 ON 9491 2 s k 9VEL 1 ade 91 91 ZZ e ZEIL jew wonog 44NL O seuejje2ejieddn GL SLOL 9299 2 SICH 0 ON WIE OL e 9WEL MIL aden OL 9M62 28 21 wey dol pug dan sieueg puz s ddin 92 10 lr 53951 SICH 0 DH ek e b 9VEV MIL TWO ae JE 2906 26 21 eig 1403 pug Wy dan sieueg s ddin 22 12 SLO
41. a new extension for drawing cabinets which will soon be available Locating Your Plugins Folder You will need to know the location of your Plugins folder to verify you installed CutList Bridge correctly and to import a materials csv file from CutList Plus fx SketchUp version 2014 and 2015 both Make and Pro has changed the location of the Plugins folder so you should follow this procedure to be sure you know where it is You can locate the Plugins folder using the Ruby Console To open the Ruby Console in SketchUp go to the Window menu and click on Ruby Console The Ruby Console will appear In the white area at the bottom type the following line exactly do not copy and paste it Sketchup find support file Plugins It should look like the image at left Press the Enter key on the keyboard and you will see the results shown at the bottom of this page with your user name in place of mine Note that had to drag the right side of the window eege find support file Plugins to enlarge it so the folder location would appear all on one line Copy and paste the folder location and save it for future reference You might also want to create a shortcut on your desktop pointing to the Plugins folder Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 14 of 64 Sketchup find support file Plugins C Users Joe AppData Roaming SketchUp SketchUp 2015 SketchUp Plugins Co
42. adding a material to the materials list to corrupt a list file rendering version 2 1 unusable for this purpose Changes in Version 2 1 1 Wi P o Made CutList Bridge a registered plugin Changed the tabs and copyright appearance Changed File Menu command to include OpenOffice Removed the double quotes that appeared in Column A of an OpenOffice spreadsheet export Fixed the add action callback createList function to include the select tag at the end of a list file Changes in Version 2 0 1 Added user s ability to choose the columns you wish to export and the column order when exporting to Microsoft Excel this ability already exists for CutList Plus fx users in the CutList Plus fx application Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 9 of 64 8 Added ability to format the Excel file in groups of Rough Lumber Dimensioned Lumber Sheet Good Other and Uncategorized This feature requires that Material Type be included in the Columns selection Added three new columns for decimal dimensions when exporting to Microsoft Excel Dec T is the decimal equivalent of Thick Dec W the decimal equivalent of Width and Dec L the decimal equivalent of Length This eliminates the need for the user to convert Imperial dimensions to decimal in the Excel spreadsheet Added a feedback message box to indicate the success failure of exporting to Microsoft Excel or CutList P
43. age parameter was not restored when an Export was attempted without first opening the Extended Entity Info dialog box Fixed a problem with the Material Name and Remove drop down lists on the Attributes and Lists tabs respectively A double quote appeared before and after the drop down list This was a result of the change from Ruby 1 8 7 to Ruby 2 0 Changes in Version 2 6 1 2 6 7 Made changes for compatibility with SketchUp Make and Pro version 2014 Fixed a significant problem where Cabinet Mode Enable Auto Swap incorrectly handled metric dimensions Changed the file export behavior so that the dimensions and their units follow the Model Info Units setting in SketchUp For example to export inches with no units displayed choose Fractional from the Format drop down box and uncheck Display units format Fixed a bug in the Enable Auto Swap code that caused the incorrect width to be exported Changed all files to adopt the not yet released version 3 0 files so that only one set of files need to be maintained for future version 2 x releases and version 3 x releases Removed the unusable horizontal and vertical scrollbars Made minor tweak to HTML to center the CutList Bridge tabs Changes in Version 2 5 1 Fixed a bug introduced in version 2 4 When more than one component was selected the entire contents of the Attributes tab could be written to all components instead of just the intended attribute change Changed
44. ames EE 52906 LL SLEGEL 920 ON ueu 26 62 4L 9LSL EL 11 Jeueg 000 1000 ZE 9208 S0 152 on ON pe si jeid poom g age at 84 E EZ sIeuojeng SSEUED jeuige eseg 1E SLOE Si vCC S10 sz om ON Paysi jalg age P E OE 91 22 DEZ epig APIS SSEUED jeulge eseg 0E 5218 selec 920 tzon 152 Cu ON De poox id ldeyii 8 8 949 22 YEL womog wonogsseore uge eseg 62 SLOE 5296 90 sz on Pe si jeid poowAlg P E OE 9 9 66 2 1 1 xoeg 498g Sege jeulqe eseg 82 1290 M q 1280 SAN out aen ue wey use fue pu YL sedo uonduoseg Ajquassy qng z poog 1esys 92 42 vc 9 02 527 90 oN ade 090 IL ZIZ ap Jong Jamel 2 SI Ser 90 oN aden 2111 Fili 2 60 8 4 Jemeig 2 9181 920 Scio oN set 8 11 PE ALL Buibp3 woyog sseo e ulqe eseg TZ 790 M q 12 SAN oj Suipueg ue Suen peua fue pu YL soo uonduos q Ajquessy qng 02 1equum peuorsueuiiQ et 8T LT L v S10 ON Auen lz P EL epis eseg p ddy auwesy jeppe 9r SLE66L FT S10 ON Aue 91 91 61 P DEL quoi eseg paddy jeppe1 SI seoe 31 9280 i ON Ae nm ZI SELL wejeueg s ddini ae 2924 yt SLOE 92971 9218 0 oN Aus W E 06 94 6 b 9L ELL 9115 44 W I eueij 394 Er SLOE 522 Sci8 0 oN Kueu En 2 9601 2115 ug PIS Jean aLeJy 394 Di 4202 526 9218 0 oN Auen 700 LE 2uELL L IIEY SUE
45. and back faces exactly However shelves are usually cut to be smaller than the cabinet cross sectional area to allow for shelf pins and clearance To accomplish this under sizing is required Resizing accepts Imperial or Metric dimensions see Valid Resizing Dimensions Other Items Other Items is the second class of attributes An Other Item is any component not made in the shop drawer pulls hinges drawer slides biscuits pocket screws and dowels are all examples of purchased components To include these in the CutList Plus fx Materials List check Other Items and in the attribute field enter the Item Name If the Item is entered exactly as it appears in the Item Name in CutList Plus fx it will appear in the Other Items Material List correctly categorized If not it will be added to the Not Categorized list in the Raw Materials list and Other Items Materials List Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 33 of 64 Lists Tab Managing Material Type Lists Generally when entering a Material Name on the Attributes tab a drop down list is used There are three lists Rough lumber Dimensioned Lumber and Sheet Good When you first install CutList Bridge a set of lists are provided However these lists are most useful when they represent exactly the sister lists in CutList Plus fx The Lists Tab provides a several methods for editing and creating these lists and keeping them synch
46. ank wanted a naming convention that would describe each component in as much detail as possible so here is what cam up with 2 4 1511 is the Component Definition name for a 2 x 4 cut to 15 11 7 If a 2 x 6 is cut to 3 5 its name is 2 x 6x3 5 But what about a 2 x 8 cut to 3 2 Or a cripple stud cut to 6 1 8 The 2 x 8 would be named 2 x 8 x 24 Whenever a length includes an interger nubmer of feet and only a fraction of an inch it is named this way If this same 2 x 8 were cut to 3 can t imagine this it would be named 2x8x03 The indicates no integer feet The cripple stud is generally a 2 x 4 and those over a door or window just above the header are usually very short The cripple stud cut to 6 1 8 would then be named 2 x 4 x 0 6 1 8 With this naming convention defined here are some snippets of a cut list for this home construction Part Description Copies Thick Width Length Material Type Material Name 1 13 4 x 11 7 8 x 8 11 LVL 4 13 4 117 8 8 11 Dimensioned Lumber LVL 2 13 4 x 11 7 8 x 9 8 LVL 4 13 4 11 7 8 9 8 Dimensioned Lumber LVL 3 1 3 4 x 11 7 8 x 19 4 LVL 6 1 3 4 11 7 8 19 4 Dimensioned Lumber LVL 4 1 3 4 x 11 7 8 x 20 LVL 8 13 4 117 8 20 Dimensioned Lumber LVL 5 2x4x0 2 7 16 18 4D 2 11 2 27 16 3 1 2 Dimensioned Lumber 2x4 13 2x4x061 8 88 11 2 3 1 2 6 1 8 Dimensioned Lumber 2x 4 14 2x4x07 1 16 60D Notched 1 1 1 2 3 1 2 7 1 16 Dimensioned Lumber 2 x 4 15
47. application you can associate csv files to CutList Plus fx for example Then you can open CutList Plus fx and begin the importing process simply by clicking on the csv file 8 t is suggested that all component attribute changes be made in SketchUp using the Extended Entity Info dialog box Doing so will allow you to reproduce your cut list should you lose the csv file or your CutList Plus fx file Reproducing either is a simple mouse click Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 19 of 64 Getting Help On the Setup tab s page you will find a button at the bottom labeled Open User s Guide Clicking the Open User s Guide button will open a browser page to this CutList Bridge User s Guide If you have problems using CutList Bridge fx or believe you have uncovered a software bug please contact me via email jpz Qsrww com For help with CutList Plus fx open the application Under Help click on User s Manual and a PDF User s Manual will open Save the manual to your desktop and or print it out for future reference Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 20 of 64 The Extended Entity Info Dialog Box The Extended Entity Info dialog box is the input dialog box for assigning attributes to components At the top of the dialog box are four tabs Attributes Lists Columns and Setup To open the Extended Entity Info dialog box
48. ase Front Cove Molding 21 16 17 1 4 Rough Lumber Base Side 10 1 2 19 1 16 Rough Lumber Base Side Cove Molding 21 16 10 1 8 Rough Lumber Bottom Hond Dial Frame Rail 2 14 7 8 Rounh umher d For Help press F1 CAP NUM SCRL Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 40 of 64 Notice a few things At the moment CutList Plus fx does not recognize the Tags field or column hence it is not shown in this cut list Though said the Info field is not normally used for furniture cut lists since used the Resize Mode feature needed to display it so can see the final dimensions a k a As Drawn dimensions see component number 47 highlighted in blue lastly the Materials column is not really needed since all components are Rough Lumber Also if had added a note to a component it would not appear in a Notes column rather they would appear in the cut list as little red triangle in the upper right hand corner of the appropriate component number Below is the equivalent cut list exported to OpenOffice This time included a Materials Type column replacing the blank column before the Material Name column Notice that cell A1 tells us that all of these components are made of Rough Lumber Also notice there is a Fin T Fin W and Fin L column If you look at component number 47 you will see that its As Drawn dimensions appear there 22 Hi le Edit View Insert Format Tools Data Windo
49. cel and OpenOffice Fin means Finished If a dimension is not resized the As Drawn dimension will appear in the appropriate Thick Width and Length column Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 32 of 64 Enable Auto Swap When Cabinet Resize Mode is checked a check box appears next to Enable Auto Swap Check Enable Auto Swap and a drop down box will appear with five choices Back Bottom Shelf Side and Top These are attributes that can be assigned to any of the cabinet s box components These attributes should not be confused with a component s name rather they are attributes that describe the function of the component and assist CutList Bridge in determining grain direction If Enable Auto Swap is checked all box components should be assigned an attribute Resizing Thickness Width and Length It is sometimes useful to alter a cut list such that a component is over or undersized For example if you know you are going to band the edge of a plywood component with 7 thick cherry hardwood you may want to cut it 4 smaller than finished size This can be accomplished with the Resize Thickness By Resize Width By and Resize Length By attributes a negative number assignment means the component will be undersized and no sign means oversize Shelves typically require resizing In order for Enable Auto Swap to work shelves must be drawn such that their side and back edges touch the side
50. choose menu Window Extended Entity Info or context click on a component and choose Extended Entity Info The dialog box will open to the Attributes tab as indicated by the lighter grey tab You can select any of the other three tabs by clicking on its tab label In each tab selection the selected tab will turn light and the other three will be darker indicating which tab is operative See tab images on the next page Tabs at a Glance Attributes Tab Overview The Attributes tab is where attributes are entered and assigned to one or more selected components There are strategies that can be employed to minimize the work in entering attributes These will become obvious as you learn and use CutList Bridge Lists Tab Overview The Lists tab is used to manage the material names included on the Rough Lumber Dimensioned Lumber and Sheet Goods lists It is also used to synchronize these lists with CutList Plus fx Material names can be added or deleted Lists can be backed up and restored if necessary Lists can also be created using a file exported from CutList Plus fx Columns Tab Overview The Columns tab is used to choose the columns you wish to export and to assign the order in which they appear If a blank column is desired between two columns simply choose the blank entry from the drop down box The Columns tab only affects exports to Microsoft Excel and OpenOffice Exports to CutList Plus fx is fixed as required by that application Setup Tab Ov
51. code to recognize only the changed attribute and to then write it to all selected components The Save Attributes button at the bottom of the Attributes tab is no longer needed though harmless if selected It will be removed in version 3 0 Changes in Version 2 4 2 Added code to detect the user s platform Windows Mac or other and used dialog show on Windows and dialog show modal on Mac Other OS types result in an error message Fixed a Mac compatibility problem Due to the difference in the way the Mac opens SketchUp with a blank model before loading Ruby scripts the user would get a No Selection error message when trying to use one of the Export commands Changed code to check for Sketchup active model immediately after the user selects an Export command Fixed the Attributes tab so that the user no longer has to use the Save Attributes button All inputs are saved immediately The Save Attributes button will remain though unnecessary until Version 3 0 is released Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 8 of 64 5 Fixed a problem with importing into Excel when the csv file is produced with Model Info Units Display units format is unchecked Fractions without units were displayed as dates in Excel Changes in Version 2 3 1 7 Fixed ambiguous error message when an Export selection contained either a Component Type Top Shelf or Bottom but was not accompanie
52. cription 2x67 1 Pi Copies 1 Thick 313 25 Width 5 472 Length x Material Type Dimensioned Lumber Material Name 2x6PT Can Rotate No Banding lt Info gt tl 1620 Notes Advanced Cancel Look at the Delimiter section and make sure you have chosen the Comma radio button and checked the First row has headers checkbox Next using the drop down boxes in the Import Column match the name in the Import column with the Item column Then click the Save As New Filter button and enter a name for your filter I chose the name CutList Bridge This name will now show up in the left most button called Default in the image above Now all you have to do is click Finish on this and all subsequent imports from a CutList Bridge produced csv file A note of caution When component numbers are assigned in CutList Bridge Comp either manually or automatically they are true component numbers and not cut list line numbers When part numbers are assigned in CutList Plus fx Part they are actually line numbers This can be an issue when using radio button Model Layer on the Setup page Look at the image on page 52 Notice that Part 350 appears twice This is because the Part column actually contains the CutList Bridge Comp which is a real Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 58 of 64 component number It just happens in this home model that 2
53. d Info is no longer available in the usual way However when selected another very useful and key option becomes available in addition to three more fields a Enable Auto Swap This is a feature that automatically determines which components should have their lengths and widths swapped independent of dimensions based on a Component s Type In cabinet design there is a basic box with components that can be labeled Back Bottom Shelf Side or Top Based on these attributes L amp W will be automatically swapped when needed such that grain runs up a side across a top down a side and across the bottom to the starting point Back grain will always be in the vertical direction Shelves will have a grain direction that is horizontal side to side while its cross grain direction is perpendicular to the Back s plane b Component Type As mentioned is assigned with a drop down list and can be either Back Bottom Shelf Side or Top c Resize Thickness By The user can specify a dimension to resize the thickness by the increment or decrement when preceded with a minus sign The Thick column in CutList Plus will contain this resized dimension d Resize Width By The user can specify a dimension to resize the width by the increment or decrement when preceded with a minus sign The Width column in CutList Plus will contain this resized dimension e Resize Length By The user can specify a dimension to resize the length by the incre
54. d by an associated Back in the selection Component Type Top Bottom and Shelf must touch a Back Component Type and that Back must be included in the selection of components to Export Fixed problem with up to two Material Names being added to the Material Name list when the Add button is clicked more than once This problem occurs due to an Array uniq and Array uniq bug in the Ruby interpreter version 1 8 6 Fixed a problem that could occur when you click the Lists delete button If a material name is selected it deletes not only that material name but any material name that includes the material name selected as part of its name For example deleting Maple will also delete Tiger Maple Fixed a major bug in version 2 2 an incorrectly defined variable produced the wrong results when using the Initialize Attributes button on the Setup tab Fixed the problem of using commas in any input field which had the effect of starting a new data element due to inconsistent treatment by CutList Plus fx Excel and OpenOffice Commas can now be used in any input Fixed a problem with the use of inch marks in input fields other than dimensions The double quote or inch marks can now be used in any input Exported Excel and OpenOffice csv files are now sorted before exporting Changes in Version 2 2 1 Fixed a major problem in version 2 1 inadvertently introduced when fixing a missing select tag in version 2 0 This problem caused Lists Add
55. dimensioned lumber In this scenario if the user selects just one component while the Extended Entity Info dialog box is open and the Attributes tab is selected the attributes assigned to that component will be displayed If no attributes have been assigned then the default settings will be displayed This allows the user to quickly and efficiently assign default attributes to a component simply by clicking the Save Attributes button Now suppose that two or more components are selected let s say three and that one of them is a box sub assembly component e g the back one is a face frame sub assembly component and the other is a door sub assembly component Further suppose that the Notes attribute for each of these components is Finish with MinWax Gloss Poly What then is displayed in the input fields of the Attributes tab CutList Bridge will compare each attribute of each selected part to find a common attribute and when it finds one it will be displayed in the input field Where there are conflicting attributes the default will be displayed In this case if the default is a blank then a blank is displayed but if the default is a specified value then that value will be displayed In our scenario the three selected parts are each of a different sub assembly so the Sub Assembly field will display the default value for Sub Assembly The Notes input field will display Finish with MinWax Gloss Poly because all three components have this attribut
56. e attributes that can be assigned by CutList Bridge are those that can be Milled Parts assigned in CutList Plus fx and some Material Type Im additional attributes that make architectural s Material Name cabinet design more efficient Banding Swap L w L Can Rotate Attributes fall into two classes Milled Parts and Other Items These classes are selectable via radio buttons LT Cabinet Resize Mode Enable Auto Swap Component Type Common Attributes Resize Thickness By Sub Assembly Tag Info and Notes are attributes common to both classes though Resize Width By Resize Length By Info s format will change depending on 8 8 Other Items whether Cabinet Resize Mode is checked Cabinet Resize Mode is a sub class of Milled Parts and is particularly useful for Item architectural cabinet design Note Comp is not technically a component attribute even though it is displayed under Common Attributes Assigning a Comp attribute does not change the characteristic of a component hence it is not technically an Copyright 2008 2015 Joseph P Zeh Swamp Road Wood Works A attribute Chiefwoodworker s Blog All Rights Reserved Milled Parts Milled Parts are any component s milled or crafted in the shop Material Type The component s can be made from Material Types chosen from a drop down box The user can choose one of three Specified Types Rough Lumber Dimensioned Lumber or a Shee
57. e cut list In a future release timed to a new release of Bridgewood Design s CutList Plus the Info field will be freed up to once again be used as a short notes field The Setup tab has two new Export Field Formatting Options to reflect the above changes Component Numbering with choices of User CutList Bridge and CabWriter CutList Bridge Numbering with choices of Numerically and Alphabetically Changes in Version 2 8 1 Replaced all instances of the typename method with the kind of Method to improve performance Fixed problem with cut list csv file generation being exceptionally slow if the Outliner dialog box is open Fixed problem where file changes made on the Lists tab with the and icons would not be immediately apparent without manually changing the Material List to another material type and then back again Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 7 of 64 Changes in Version 2 7 1 Fixed a problem where the units were reported with incorrect symbols if the Material Type column were not included on the Columns tab page when doing an Excel or OpenOffice Export Fixed a problem which occurred if Material Type was the last column heading on the Columns tab page That is when no headings followed Material Type the material types were discarded This only happened when doing Excel or OpenOffice Exports Fixed a problem where Sub Assembly by Layer a Setup p
58. e e ve e i e Ve 56 Shaker Tall CloCk ie tee eere eater oi Ex vs cei de n Eder 56 BasesCabinete Em 56 CutList Plus fx Exporting and Importing A E a nans sensn nean 57 Exporting to CutList P us fx sit E PARERE sha ERAT EE REN RR RATER cb 57 Importing to CutList Plus fy 57 Microsoft Excel Exporting and Importing 59 Exporting to Microsoft Excel 61 Importing to Microsoft Excel arnor a aaa a ea a ea a aa ea Tare 61 OpenOffice Exporting and Importing 62 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 3 of 64 Exporting to OpenOTfiCe E 62 Importing to OpenOfTice 2r ettet tem teet ttam nte utis 62 Valid Resizing DIMENSIONS deed ee eed Ve pae 64 E dee Kli EE 64 Imperial DIMENSION Suv da e teen ls te tet oe ll e a 64 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 4 of 64 CutList Bridge Bridging SketchUp to CutList Plus fx Microsoft Excel amp OpenOffice Acknowledgements would like to give special thanks to Greg Larson and Matt Richardson for their help and guidance in creating this tool Greg Larson and his wife Margaret owns and operates New England School of Architectural Woodworking a school
59. e value for Notes One ofthe parts the back is Material Type Sheet Good birch plywood and the other two are Material Type Dimensioned Lumber cherry So again no agreement in the Material Type attribute and consequently the default value for Material Type will be displayed This is the same for Material Name In this fashion all attribute fields will be displayed with either a value of agreement a default value due to none agreement or a blank Later in this guide I will describe a few useful strategies which will both reduce the errors of entry and provide for efficient attribute assignment Export Field Formatting Options The export field provides for three sources of component numbering source and if CutList Bridge is the source the user can choose between two numbering styles When a component has been tagged with a Cabinet Resize Mode attribute Cabinet Resize Mode checked both the resultant CutList Plus fx Description and Info fields are modified The user has a choice of formats In addition CutList Bridge provides two sources for assigning Sub Assembly attributes Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 24 of 64 All of these choices can be selected and saved in the Export Field Formatting Options section of the Setup page Legacy Mode A Legacy Mode checkbox has been added to the Extended Entity Info dialog box Setup tab Legacy Mode is intended to provide com
60. eating a cut list lets clear all Visible check boxes except Upper Boxes and select one C11 shelf In the image immediately above have included the Entity Info dialog box along with the Layers and Extended Entity Info dialog boxes Looking first at the Entity Info dialog box that on layer Upper Boxes is a component instance called Shelf 1 its component name is C11UB1 Shelf and there are two in the model If we study the component name Definition in the Entity Info dialog box we will uncover several other naming strategies The component name C11UB1 Shelf tells us this component is a Shelf Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 44 of 64 that belongs to box 1 B1 of cabinet C11 which is an upper cabinet U The component instance name Name in the Entity Info dialog box tells us that this is shelf number 1 of 2 in box 1 There are two boxes in cabinet C11 the other is B2 the diagonal corner box Looking next at the Extended Entity Info dialog box we see that the component number Comp for the selected component is C11 11 Cabinet C11 has numerous components which are numbered in incremental integers starting at integer 1 and prefixed with its cabinet number in this case C11 This coincidentally happens to be the 11 component in cabinet C11 Notice that in the Sub Assembly field is C11UB1 parsed as upper cabinet number 11 box 1 Remember on the Setup page we chose radio but
61. ed in that column s position The user can also choose to use duplicate Column 15 Fin L 7 selections though doing so is likely not Column 16 v useful Column 17 v Each time the user makes a selection all Column 18 vl selections are saved so that the next time Column 19 v Extended Entity Info is opened the Columns tab is restored to the last selections Column 20 v IMPORTANT Copyright 2008 2015 Joseph P Zeh Swamp Road Wood Works A Chiefwoodworker s Blog All Rights Reserved There is one column you are likely to always want to choose when selected the Materials Type selection will instruct CutList Bridge to format the Excel spreadsheet in a much more useful way grouping imported information in groups of Rough Lumber Dimensioned Lumber Sheet Good Other and Uncategorized The latter group will only appear Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 37 of 64 for components which have not been assigned a Material Type attribute See Microsoft Excel Exporting and Importing near the end of this User s Guide for more details Assigning Component Attributes to a Model When a component is selected with the Select Tool the user can right click to access the Context Menu and choose Extended Entity Info to open its dialog box and make edits The first time this occurs for any Component Instance of a Component Definition the fields are populated with the d
62. efault inputs because no attributes have been assigned The exception is if the user clicked the Initialize Attributes button on the Setup page Doing so is good practice since it ensures that all components start off with a clean slate of known state Before assigning attributes to a new model think first about what type of model it is how you want to use the Sub Assembly classification what materials will be used in the build of the model and finally think ahead about how to assign attributes such that the task of doing so can be minimized I will suggest some strategies that have worked for me by considering three examples a furniture piece constructed mainly of rough lumber cherry a kitchen cabinet set constructed primarily of maple plywood with dimensioned cherry used for face frames and doors and lastly a stick frame house Each of these examples requires a different strategy because of the different nature of each Furniture and kitchen cabinets share the notion of Sub Assembly that is you build drawers and face frames separate from the box or carcass In a house you do not build the bedrooms and kitchen separate from the 1 or 2 floor framing though in pre fab houses you may have panels as Sub Assemblies In addition to Sub Assemblies kitchen cabinets may share components from one cabinet to the next such as doors even perhaps if the cabinet boxes themselves are different size Considering these issues can make attribute assig
63. eph P Zeh Swamp Road Wood Works amp Chiefwoodworker s Blog All Rights Reserved Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 22 of 64 Setup Tab Defaults Field Format amp Initialization The Setup tab provides three setup functions it allows the user to change default settings for attribute fields with the Save As Default button it allows the user to select the Export Field Formatting Options and it allows the user to Initialize Attributes to a default setting The User s Guide can also be accessed on the Setup tab by clicking on the Open User s Guide button Save As Default CutList Bridge uses default inputs for each attribute field of the Extended Entity Info dialog box When CutList Bridge is first installed those defaults are Sub Assembly Tag Info Notes Milled Parts true Material Type Material Name opp op Banding Swap L W No Can Rotate No Cabinet Resize Mode No Enable Auto Swap No i AD RES Component Type Resize Thickness By Resize Width By Resize Length By Other Items false 235 9 3 3 Item Notice that Comp is not a component attribute the assignment of a component number does not change the characteristics of a component Comp is not initialized by Initialize Attributes When the Save As Default button on the Setup tab is clicked the current contents of the Attributes tab is saved as the n
64. er or Sheet Goods that are milled into a component in the shop CutList Bridge also supports Other Items such as drawer pulls consumables such as screws biscuits dominos or any other non milled components which are typically purchased 12 AII Milled Part attributes can be assigned in SketchUp Milled Parts as mentioned are components milled from Rough Lumber Dimensioned Lumber or Sheet Goods Each Milled Part component can be assigned the following a Material Type Rough Lumber Dimensioned Lumber or Sheet Goods b Material Name e g Tiger Maple c Banding A code to indicate which sides are banded and which banding material to use Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 12 of 64 d SwapL W The user can specify in SketchUp any component whose length and width should be swapped CutList Plus fx assumes the length field specifies the grain direction However there are times when the short dimension of a board should be the grain direction Check Swap L W to accomplish this e CanRotate Many material types have no grain To assist CutList Plus fx in optimizing material use you can specify in SketchUp which Components can be rotated by CutList Plus fx 13 Cabinet Resize Mode provides Auto Swap of L amp W and Over Under sizing of cut list parts Cabinet Resize Mode is a sub mode of Milled Parts It is selected in CutList Bridge by checking its checkbox When selecte
65. erview The Setup tab is where CutList Bridge defaults are selected Defaults can be defined for attributes as well as field formats The Setup tab is also used to initialize any newly completed model or for erasing all attributes from a previously assigned model The user s manual can also be accessed from the Setup tab Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 21 of 64 Attributes m Common Attributes Comp si Sub Assembiy Tag lt Info gt Notes 6 Milled Parts Material Type le Material Name 7 b Swap L W Can Rotate Ll Cabinet Resize Mode Enable Auto Swap Component Type Resize Thickness By Resize Width By Resize Length By O Other Items Item Copyright 2008 2015 Joseph P Zeh Swamp Road Wood Works amp Chiefwoodworker s Blog All Rights Reserved Select Columns and Column order Column 1 Comp Column 2 Sub Assembly Column 3 Description Column 4 Copies Column 5 Thick Column 6 VVidth Column 7 Length Column 8 Material Type Column 9 Material Name Column 10 Tags Column 11 Notes Column 12 Column 13 Fin T Column 14 Fin W Column 15 Fin L Column 16 Column 17 Column 18 Column 19 Column 20 qura ue Columns setur For All List Operations First choose a material list to edit by selecting it using the Material List drop down Material List
66. ew default In this way the defaults can be changed to anything the user desires To change the default setting select the Attributes tab and enter the desired inputs Inputs that are blank will be written as blanks Next choose the Setup tab and click the Save As Default button However do not confuse default settings with those of the Initialize Attributes settings that are assigned to all components when the Initialize Attributes button on the Setup tab is clicked While the default settings and initialize settings are the same when first CutList Bridge is installed once a user changes the default settings they may not be the same again Initialize settings cannot be changed and are always as shown in a through r above Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 23 of 64 Default Attributes can be used in several ways depending on the user s style of work and preferences To understand how Default Attributes can be used it is first necessary to understand what is displayed in the Attributes tab For the sake of discussion let s suppose that the user has only partially completed assigning attributes to a model that is some components have attributes assigned while other do not Let s further suppose that the model is a cabinet with three major sub assemblies box face frame and doors and that the box is constructed of birch plywood while the face frame and doors are constructed of cherry
67. given layer for purposes of dimensioning In these cases be sure not to use the Select All method of selection rather use the Select tool to select what you want included in the cut list If your operating system permits associating a file extension with a particular application you can associate csv with Microsoft Excel so that simply clicking on your exported file will initiate the import process In the case of Microsoft Excel it will open a workbook page with importing already completed Importing to Microsoft Excel As mentioned above you can import to Microsoft Excel automatically with the file association method or use the File Open menu When the Open dialog box appears choose All Files and then navigate to your exported csv file choose it and click Open Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 61 of 64 OpenOffice Exporting and Importing OpenOffice is a free suite of office applications awkwardly called OpenOffice org from Apache Incubator and can be downloaded at http www openoffice org Exporting to OpenOffice Exporting to OpenOffice is very much the same as Exporting to Microsoft Excel Read sections Microsoft Excel Exporting and Importing on page 56 and Exporting to Microsoft Excel on page 58 Importing to OpenOffice As mentioned in the Excel section you can import to OpenOffice automatically with the file association method or use the File Open menu
68. he Door sub assembly would include the rails stiles panels and any shop made components that attach to the door Similarly the Drawer sub assembly would include the drawer sides back front bottom and finished front The Face Frame would include all front stiles and rails Lastly the End Panel would include frames and panels that cover the sides The image at the top of the next page shows only the upper cabinets and highlighted is cabinet C11 which is the cabinet we are going to produce a cut list for In CabWriter cabinets can have an arbitrary number of boxes and a model can have an arbitrary number of cabinets Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 42 of 64 eu mr KA se Saving Default Attributes In the Attributes tab set the default attributes as desired In the Setup tab click the Save As Default button below Save As Default Export Field Formatting Options Legacy Mode Component Numbering User CutList Bridge Cabwriter CutList Bridge Numbering Numerically Alphabetically lt Info gt w O vv4 1 2 O w 10 Description D Left Side 9 Left Side Side Name visible_ Color Sub Assembly uerg e O Sub Assembly Attribute 9 Model Layer SConstruction E Base Boxes O Base Doors E O Base Drawers a Initialize Attributes Base End Panels O E This button se
69. ide Side radio button selected Notice now that the Description field has a tag in angle brackets for some of the Part is Part s 4 amp 5 have a Shelf tag in the angle brackets which indicates a Component Type of Shelf These Component Type tags are not part of the component name but rather they assist the Enable Auto Swap feature to determine the appropriate grain direction Notice the Length for Part 5 is 8 1 8 while its Width is 10 Y The Enable Auto Swap feature has determined the grain should run in the short dimension s direction and has automatically swapped the Length and Width to correct for this When the Left Side Side radio button is selected the component name in the Description field always appears before the character and the Component Type after the character If a component is not tagged with a Cabinet Resize Mode attribute or a Component Type has not been assigned there will only be a component name in the description field Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 28 of 64 e 43 Untitled CutList Plus fx Registered to Joseph Zeh 7 LE i File Edit Parts Materials Layouts Settings View bet Tools Help Parts Other Items labor Layouts BOM Reports Pricing Raw Materials Part Sub Assembly Description Copies Thick Width Length Material Type Material Name Can Rotate Banding lt Info gt 3 Carcass Back
70. ields for these components are displaying an As Drawn dimension Part s 2 7 amp 11 displays only an L in the Info field indicating the Length field for these component are displaying a resized dimension We can t tell if they are oversized or undersized merely resized Similarly the remaining Info fields indicate a resized dimension of both Width and Length are displayed in the respective fields The cut list below is the same cut list shown above but with the W 1 2 radio button selected Notice now that in addition to the W amp L that the numbers in the curly brackets indicate how much resizing Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 26 of 64 rra a E Part Sub Assembly Description i Material Type Material Name Can Rotate Banding Info Carcass Back 28 5 8 30 1 2 Sheet Good Birch Plywood None vVV 1 2 L 1 2 Carcass Bottom Cleat 1 27 7 8 Sheet Good Birch Plywood None L 1 2 Carcass Divider 11 1 2 28 Sheet Good Birch Plywood None W11 2 L 1 2 10 1 2 17 1 2 Sheet Good Birch Plywood None VV 1 2 L 1 2 10 1 2 81 8 Sheet Good Birch Plywood None W 1 2 L 1 2 11 3 4 30 1 2 Sheet Good Birch Plywood None VV 1 2 L 1 2 2 27 7 8 Sheet Good Birch Plywood None L 1 2 11 1 2 28 5 8 Sheet Good Birch Plywood None VV 1 2 L 1 2 2 1 2 26 Dimensioned Lumber Cherry N A 2 25 5 8 Dimensioned Lumber Cherry N A 3 1 8 30 1 2 D
71. imensioned Lumber Cherry N A L 1 2 Carcass Long Shelf Carcass Short Shelf Carcass Side Carcass Top Cleat Carcass Top Bottom Face Frame Center Stile LB DIDI DI DI B9 C 00 4 YU RUN e Face Frame Rail i i i 2 2 2 i 2 i 2 2 Face Frame Stile Click here to ac For Help press F1 CAP NUM SCRL has taken place The negative signs in Part s 4 amp 5 indicate an under sizing of 72 The Width and Length fields are displaying the under sized dimensions not the As Dravvn dimensions The last Info Format choice is radio button W 10 and its formatted display is shown below Again the cut list is the same as the previous two lists This time the As Drawn dimensions are displayed in the parenthesis next to their respective W amp L The resized dimensions are displayed in the Width and Length fields as usual Compare Part 4 in all three images From the first image we can tell by the Info field that both Width and Length have been resized though we don t know if they have been over sized or under sized From the second image we learn that Part 4 4 has been undersized in both Width and Length by 77 In the third image we see that the As Drawn dimensions are Width 11 and Length 18 while the under sized dimensions are Width 10 72 and Length 17 72 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 27 of 64 Part Sub Assembiy De
72. k OK In the Extensions panel be sure CutList Bridge is checked to enable it See the image at the top of the next page When completed be sure to check that the cutlist bridge folder and the cutlist bridge rb script reside in the Plugins folder See the second image on the next page Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 16 of 64 Home Share View A Cut E Copy path s Move Copy 2 Paste shortcut to to Copy Paste Clipboard le jo xo Delete Rename Organize B New item y Ti Easy access v Make sure CutList Bridge is checked to enable it Eg Open A Edit Properties ES History Open Select EB select att 58 Select none BE Invert selection Jb gt MyComputer OS C Users Joe AppData Roaming SketchUp SketchUp 2015 SketchUp Plugins Search Plugins o B Downloads Dropbox E Recent places J Raw Files ff OneDrive Documents Pictures a Homegrou egroup My Computer n Desktop B Documents amp Downloads p Music Pictures E Videos 4 OS C G Public amp MYBOOKLIVE M L Chiefwondworker MYROOKI IVF NA 61 items J add grid as rubyeditor Ji BZ Dir 16 a cabwriter J dinetool Ji cutlist bridge diagonal beam dovetailed components a draw_angle_dim draw construction points a draw_normal face to face Fredo6_ LibFredo6 Ji Fredo6 Cur
73. l Stile 14 Door Upper Door Rail 15 Ladder Frame Applied Base Front 16 Base Cabinet Carcass Stretchers 17 Face Frame Upper Side Panel Rail 18 Hardware Pulls 19 Dravver Dravver Bottom 20 Ladder Frame Ladder Base Stretcher 21 Ladder Frame Ladder Base Side 22 Face Frame Lower Side Panel Rail 1 23 Drawer Drawer F B 24 Drawer Drawer Side 25 Face Frame Mid Rail 26 Ladder Frame Ladder Base F B 27 Face Frame Front Side Panel Stile 28 LadderFrame Applied Base Side OW 1L VV 0 25 L 0 25 weidem bank 29 Hardware blank cad dwg dwg 8 30 CounterTop Left Backsplash 31 Base Cabinet Carcass Back Back 32 Drawer Drawer Front 33 Face Frame Lett Fr Stile 217 8 11 2 11 2 13 4 1 13 16 263 64 3 195 8 55 16 19 16 2123 32 25 30 3 4 1711 16 30 3 4 Drawer Slide Custom Counter Top Maple Plywood Prefinished Cherry Cherry 1 875 0 5 0 5 0 75 2 984375 3 19 625 5 3125 1 5625 21 71875 25 30 75 17 6875 30 75 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 60 of 64 Rough Lumber Sub Assembly Description Copies Thick Width Length Material Name CanRotate Banding Info Notes DecT Decw Decl Face Frame FF Rail 1 13 16 11 2 177 8 Cherry No 0 8125 15 17875 Door Door Stile 2 3 4 21 4 22 21 32 Cherry No X 235 Face Frame Right FF Stile 113 16 19 16 30 3 4 Cherry No M 1 5625 Door Lower Door Rail 13 4 31 4 1315 16
74. lus fx Added code that puts a leading zero before a decimal number if none exists making numbers such as 0925 acceptable Provided more information about the dimension formation error message by referring the user to the Valid Resizing Dimensions section of the User s Guide for correct dimension formation Separated message handling into message handler and error handler with error handler constructed of raise exceptions this change is invisible to the user and aids in code debug only Made the tab background clickable as well as the tab label making selecting the tab easier Known Issues and Future Features The following are known issues and or intended future features 1 Provide an Export to Web Browser command for users who have neither Microsoft Excel OpenOffice nor CutList Plus fx Add Other Item list functionality Add ability to assign Other Items to components without modeling them so that they are included in the parts list e g Qty 2 8 2 Wood Screws for each Brace of a Coat Rack This functionality suggested by David Powell Detect the type of units used by the user and if Metric output Dec T Dec W and Dec Lin mm Some users have experienced file not found or file locked by another application because their system user names had accented characters in them This is not a CutList Bridge problem Accented characters are not permitted in directory or file names If you have a system user name with an accented character it
75. me Stile E 31 8 37 3 8 Chery 337 3 8 v M4 9 ASheeti gt Sheet 1 1 Default STD 6 e6 O 100 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 41 of 64 Assigning Attributes to Kitchen Cabinets CabWriter is another of my SketchUp Ruby extensions available now only to beta testers but will be available soon in a Revision 1 0 release am going to use a cabinet generated by CabWriter to demonstrate how you might use CutList Bridge to create a cut list The model below was automatically generated by CabWriter and CabWriter automatically assigns nearly all of the CutList Bridge attributes so the user workload is minimal However if you develop your own kitchen cabinet model you might want to use the same approach CabWriter does Cabinet C11 is an upper cabinet with two boxes a corner box and a standard 2 door box The strategy for assigning attributes to a kitchen cabinet is very similar to the furniture piece described earlier The major sub assemblies might be Boxes Doors Drawers Face Frames End Panels and Ladders the Toe Kick sub assembly on which boxes sit You might further divide these sub assemblies into Upper and Base so that the upper cabinets have these sub assemblies Upper Boxes Upper Doors Upper End Panels and Upper Face Frames Box sub assemblies would include components such as sides top bottom back stretchers and shelves T
76. ment or decrement when preceded with a minus sign The Length column in CutList Plus will contain this resized dimension The user is able to choose display options for the Info and Description fields that will modify what information appear in these fields in CutList Plus fx More on this later 14 Other Items can be specified while modeling in SketchUp Components that are not milled in the shop but are purchased may be specified in the Item field If the name specified in the Item field exists in the Raw Materials library of CutList Plus fx this component and its quantity will be appropriately categorized and added to the BOM in CutList Plus fx If the name specified does not exist in CutList Plus fx it will still be imported but added to the Not Categorized Other Items category Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 13 of 64 15 Component Numbers can be manually or automatically assigned The user has three options for assigning component numbers The user can manually enter component numbers by selecting each component in SketchUp only one instance of each component needs be selected and entering a component number in the Comp tt field of the Attributes tab A second method is to let CutList Bridge automatically assign a part number using either numerically sequential integers or alphabetically sequential characters Lastly component numbers can be assigned by CabWriter
77. mn though that is probably not useful Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 59 of 64 If you are going to do calculations in your Excel spreadsheet such as board feet calculations be sure to include the decimal dimension columns Dec T Dec W and Dec L These will make calculations easy because converting Imperial dimensions to decimal dimensions in Excel is not trivial There is one column which you will likely want to include all the time when Material Type column is included CutList Bridge formats the Excel sheet by separating the exported information into groups The group headings are Rough Lumber Dimensioned Lumber Sheet Good Other and Uncategorized The latter group will only appear if some components have not been assigned a Material Type attribute The following image is the result of not choosing Material Type for inclusion on the Columns Tab At the top of the next page is the same cut list export but with Material Type included Notice the more useful formatting ise Cabinet 031212 csv Microsoft Excel non commercial us Add Ins e Home Insert LEE Formulas Data Review Page Layout A EE Developer C D E F H 1 J L Copies Thick Width Length Material Name Can Rotate Banding Info Notes DecT 11 8 3 4 177 8 Maple 0 125 0 75 1 3 4 225 16 181 8 Maple Plywood Prefinished 0 75 22 3125 18 125 113 16 11 2 17 7 8 Cherry 0 8125 15 17 875 111 4
78. mp The user has three choices for how the part numbers are applied manually by the user automatically by CutList Bridge or automatically by CabWriter If automatically by CutList Bridge is selected the user can elect either sequential numbering or lettering These options are set in the Setup tab The Attributes tab also has a new field under Common Attributes called Tag This field is intended to be used to add short acronyms and or integers to indicate a shop operation For example if you wish the corner stiles on a cabinet to be grain matched you might tag both left end stiles with GM1 and both right end stiles with GM2 Then you can sort the cut list alphabetically by the Tag column and pick grain matching or color matching material for those parts to be milled from Cabinet Mode has been renamed to Cabinet Resize Mode and the field Resize Thickness By has been added This provides the capability to specify milled thicknesses greater or lesser tan final thickness The Save Attributes button has been removed from the Attributes tab All attributes and selections are saved when entered making this button unnecessary The number of columns on the Columns tab has been increased from 15 to 20 Two of these columns account for the new Tags and Comp fields The remaining three make room for finished dimensions which are also combined and placed in the Info field This change makes it easier for the user to read finished dimensions from th
79. name of the layer on which it resides will produce the cut list for the above image in both CutList Plus fx and OpenOffice Calc shortly Notice in the image at the top of this page that the layer names are the names of cabinet sub assemblies described on the previous page This strategy helps in several ways First if clear all layers Visible check boxes except Upper Face Frames choose menu Edit Select All and select the Extended Entity Info Attributes tab get the image at the top of the next page In it see that all stiles and rails are Rough Lumber of species Maple and are milled to 1 32 thicker than final dimension a k a As Drawn dimension Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 43 of 64 a Extended Entity Info SE wm i T CI setur Common Attributes Comp 2 Sub Assembly Tag Info Notes 6 Milled Parts Material Type Rough Lumber v Material Name Maple Banding Swap L W Can Rotate Y Cabinet Resize Mode Enable Auto Swap Component Type Resize Thickness By 1 32 Resize Width By E Resize Length By O Other Items Item Upper Drawers Upper End Panels Upper Face Frames O Wals Copyright 2008 2015 Joseph P Ze Swamp Road Wood Works amp Chielwoodworker s Blog
80. ning rather easy and quick Note In each of the following model types and strategies prior to beginning the assignment of attributes use the Initialize Attributes button on the Setup page Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 38 of 64 Assigning Attributes to a Furniture Piece The furniture piece we will consider is a Shaker Tall Clock Tall clocks have four primary Sub Assemblies the feet base waist and hood Our clock will be constructed using primarily rough lumber cherry Because of cherries rather high cost we will use yellow poplar for all parts that are not visible including the back since tall clocks are always against a wall The picture at right shows all the layers except exploded and dimension layers used to model this clock To aid in assigning attributes and speed visual recognition of parts making up the Sub Assemblies have preceded the name of each layer with the Sub Assembly name the part belongs to For example there are four lathe turned columns that are part of the hood They can be found on the layer named Hood Columns The first thing do is to select the entire model and assign Rough Lumber as the Material Type and Cherry for Material Name to all components This is because there are far more cherry components than yellow poplar Next with the aid of the layer names displayed in Base Bottom
81. nks skp N 2nd Floor Wall Frame 6 CAUsers Untitled skp S z 2 G R Cellar Floor 7 Scott Kitchen 053115 Island skp 2d 3 z Q Celar Stairway s m Deck Ceiling Joists B Kitchen 3D David Street 081114 skp S er Papas Bit d Deck Posts S d Deck Rafters Foundation 06000 ee BSI xw O Garage Floor Garage Footing 27 House Footing Lally Columns Osi OZ istFloor Plan HHHHEHHHEHUHHEHHEH H H HH CHHHENMH lt OR KIKI SI KI KI XI KJ KI KI KI KI KI KJ XI C1 KI KL KI KI I CT KI RI CI KI S RO Measurements 009 0 If your operating system permits associating a file extension with a particular application you can associate csv with CutList Plus fx so that simply clicking on your exported file will initiate the import process in CutList Plus fx Importing to CutList Plus fx Whether importing to CutList Plus fx via the file association method described above or by the CutList Plus fx menu File Import method you will be presented with the Import Wizard shown at the top of the following page Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 57 of 64 Saved Import Filters CutList Bridge Save Filter Changes Save 4s New Filter First row has headers Delimiter Comma v Auto map columns Import Column Comp Sub Assembly Des
82. not be a zero unless the decimal point is immediately to its right When a unit is not supplied the current SketchUp default Units will be used Note there is no space between the integer or decimal number and a unit If conversion cannot be completed successfully an error message will appear Imperial Dimensions In the following D is a decimal number i is inches f is feet n is a numerator of fractional inches and d is a denominator of fractional inches D or D or D i orior f orf n d or n d in d orin d fi or fii f n d or f n d f in d or f i n d Where i n d and f must be non zero integers whose leading digit also is not a zero e g 0123 is invalid D is a decimal number and the first digit cannot be a zero unless the decimal point is immediately to its right Feet must be specified as a decimal number or an integer it cannot be a fraction When a unit is not supplied the current SketchUp default Units will be appended Note there is no space between the integer fraction or decimal number and a unit If conversion cannot be completed successfully an error message will appear Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 64 of 64
83. nse of revision 12 3 or higher you should check Legacy Mode In Legacy Mode you will not be able to export the Tags Fin T Fin W and Fin L columns Legacy Mode is unchecked when CutList Bridge 4 0 is installed 2 When using the File Export to CutList Plus fx command a file is saved in the same folder place as the SketchUp model file skp with the same name as the model The file extension will be cwx if Legacy Mode in not checked If Legacy Mode is checked the file extension will be csv 3 The Tags Fin T Fin W and Fin L columns are now included in a File Export to CutList Plus fx operation 4 Fixed an issue with Add material when the material name contained the inch unit mark which caused weird behavior with the list drop down boxes 5 Some users have experienced problems with materials csv files that contain Euros currency This problem is solved in CutList Plus fx version 12 3 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 6 of 64 Changes in Version 3 0 Version 3 0 is a major release with new functionality Some of the new functionality was added to support CabWriter a new extension that will be available shortly Other functionality was added to generally improve the extension for all woodworking projects Here is a list of the new functionality 1 Component numbering capability has been added The Attributes tab now has a field under Common Attributes called Co
84. od Works All Rights Reserved Page 18 of 64 Guidelines and Rules of Use Note In SketchUp parlance the word component is used frequently Its use can often be confusing Consider a table with four identical legs The leg is first defined in SketchUp as a collection of faces lines and intersections This is called the Component Definition The designer can use this very same definition four separate times to place four legs their only difference being where they are placed and their orientation These four separate legs are called Component Instances because each is an instance of the Component Definition When CutList Bridge assigns attributes to a component it is assigning them to the Component Definition When the user selects one Component Instance and clicks the Save Attributes button CutList Bridge figures out which Component Definition that one Component Instance belongs to and then writes those attributes to it not just the Component Instance selected but all Component Instances inherit those attributes The reason this is necessary is that each line item Part in the CutList Plus fx cut list is actually a Component Definition The SketchUp Component Definition name is in the Description field and the Copies field indicates the number of Component Instances of that Component Definition that are required To further understand the confusion surrounding components be aware that component and part are often used interchangeably 1 All
85. ollow the above instructions to correct this error Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 35 of 64 General Comments about Material Lists These lists and their backups can be found in the Plugins cutlist_bridge cutlist_bridge text_files folder They have the following names dimensioned lumber list txt dimensioned lumber list bak rough lumber list txt rough lumber list bak sheet goods list txt sheet goods list bak materials csv These files are text files and can be edited with a text editor such as Notepad However it is highly recommended that you do not edit them this way rather use the editing and creation features provided by CutList Bridge These files and their correct operation are very sensitive to character types and placement For example a misuse of an apostrophe type or character set will cause errors When attributes are exported and subsequently imported into CutList Plus fx the Material Name attributes will be compared with the Material Names which exist in CutList Plus fx if they are found those materials will be assigned to the appropriate component If a Material Name is not found to exist in CutList Plus fx it will be added to the appropriate Material Type list in CutList Plus fx However it is then the responsibility of the user to go into the CutList Plus fx Raw Materials tab and enter the appropriate dimensions cost inventory and other parameters
86. onent Instance belongs The next time this Component Instance or an instance of the same Component Definition is selected these attributes will be displayed 2 Whether only one Component Instance is chosen or multiple Component Instances of the same Component Definition are chosen the Attributes page will display their attributes unless no attributes have been assigned in which case default attributes will be displayed To deal with assigning attributes to the number of components in a model such as this it is important to have a good naming convention With a good naming convention you can then use the Filter function of the Outliner dialog box to select the desired components So let me describe what used for a naming convention on this model Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 50 of 64 Part naming or more precisely Component Definition naming Component naming requires a convention that both helps the modeler and takes into account the resulting cut list came up with a naming convention I feel reasonably good about but suspect a real builder or architect could improve upon it significantly First realized that only the Component Definition name was useful The unique Component Instance name is not Think about it Do you want to assign a unique Component Instance name to over five hundred 2 x 4s precut to 92 5 8 don t Sol left all Component Instance names bl
87. p TSE b T TIT At T Jeued pug Dm daNTTD sjeueg pug s ddn EZ TT 91 T ET ub TZ ub E M L Y N V N Side Jaquin ybnoy 9T TET 8 EC 91 ET T ex 400g woog 201112 sjoog jedd 917 112 9T ST LZ 212 9T ET A v N Y N ajdew 2equimiuBnow 9T ST Z 2 1 2 AE Z T jew dol 44NTTD s wesy 9e4 saddy 62 110 v9 S01 2 b E M L V N V N Side p9 SOT DIE 91 ET 2 400g dol TaNTTD suooq s ddin ST T112 8 4 6 ZA wf M UON O poowA d ade poo jesus 8 6 E T peg poddns y us 28 1 s xog s ddin 6 112 91 71 EE v9 S0T It I M O poomAld ajdew poop jesus 91 6 EE F9 4 v T 2 pued 000 5000 addy T TT2 Tb ZE ZZT 9T ET 22 r1 Y N V N ajdew sequin ynoy Tr ZE LZT ZE T 9125 JOP3ULOD 43UJOD Y T 43 sewesj soej s ddin 82 110 b E OT AIT Z 9T ET M L Y N V N sequin ybnoy IC 91 62 ZEIT jew dol pu33ubni pug s ddn rt alt ACE C 7 9T ET x Y N V N ajdew 2equim ubnoy Tr ZE LZT SEI T 9125 s x uuoD 4 U100 1614 JJn TIO S wesy 3024 jeddn 02 110 9T ET SZ 9T ETSZ b E 1 M 9uoN O Paysiulj 24d ld poop S 91 1 92 91 1 92 E T doi dol 281112 s xog jeddn 11 110 8 4 6 91 E TT w e M UON O pausiuij a4d ade Poop jesus 9 4 62 91 W E 2 epis epis TENTTD s xog s ddin p TID IET w Iz ab E M L Y N V N ajdew
88. patibility for users who do not have either a Gold or Platinum CutList Plus fx license of revision 12 3 1 or higher If you do not have either a Gold or Platinum CutList Plus fx license of revision 12 3 1 or higher you should check Legacy Mode In Legacy Mode you will not be able to export the Tags Fin T Fin W and Fin L columns Legacy Mode is unchecked when Cutlist Bridge 4 0 is installed permitting full functionality for either a Gold or Platinum CutList Plus fx license of revision 12 3 1 or higher When using the File Export to CutList Plus fx command a file is saved in the same folder place as the SketchUp model file skp with the same name as the model The file extension will be cwx if Legacy Mode in not checked If Legacy Mode is checked the file extension will be csv Component Numbering The user can choose one of three component numbering sources 1 User If chosen the user must provide a component number for each component by manually entering it While not required usually the component number for each component is unique The user could also combine component numbering with sub assembly For instance in bedside table model you might have two sub assemblies drawer and carcass The user could choose to number the drawer sub assembly components numerically but with a prefix of D for Drawer the numbers would be D1 D2 D3 D4 etc The carcass components would be named C1 C2 C3 C4 etc Doing so would allow the user to elimina
89. pyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 15 of 64 Installation IMPORTANT Follow These Installation Instructions Carefully Download the cutlist bridge rev 4 x rbz file and save it to a folder where you can easily find it i e a folder you know the location of Your Downloads or Desktop folder is a good place From SketchUp 8 on both Make and Pro versions allow you to install zipped Ruby files rbz from within SketchUp Tip If your plugin has a standard zip extension then you can just change the extension name from zip to rbz To install a SketchUp Ruby plugin script with the rbz format 1 We recommend logging into your computer as an admin before installing any Ruby scripts This will make the installation go more smoothly and ensure that files get installed in the proper places Select Window Preferences Microsoft Windows or SketchUp Preferences Mac OS X The Preferences dialog box is displayed Click on Extensions The Extensions panel is displayed Click on the Install Extension button The Open dialog box is displayed Locate and highlight the Ruby zip file to install rbz Click on the Open button The Ruby plugin appears in the list of extensions You will see a message asking if you trust the author of this Ruby script If you do click the Yes button Hint am trustable You will see a message announcing successful installation Clic
90. ronized with CutList Plus fx For All List Operations Before attempting any list edit or creation first choose the desired list on the Lists tab by selecting it using the Material List drop down The list chosen in this drop down will be the one operated on by Remove Add Restore List Backup List or Create List To Edit a Material List A material can be removed or added to a list To remove a material from the selected list first choose that material in the Remove drop down and click on the Remove icon To add a material to the selected list enter the material name in the Add field and click the Add icon O You cannot remove the blank entry Attempting to do so will result in a warning message You cannot add the same material twice CutList Bridge ensures the list has only unique entries and that all entries are in alphabetical order To Restore or Backup a List Attributes uste Columns For List Operations First choose a material list to edit by selecting it using the Material List drop down Material List Rough Lumber v To Edit A Material List Select a material from the Remove drop down or enter a material in the Add input box then click either Remove or Add Material icon Remove bd Add O To Restore Or Backup A List Restore List Backup List To Create A List From CutList Plus fx In CutList Plus fx export a Raw Materials Sizes and Prices file
91. ry 15 16 15 3 4 27 Hood Hood Cove Molding Block 71332 1 3 32 2 Cherry 13 32 2 28 Hood Hood Dial Frame Stile 25 16 27 8 24 Cherry 27 8 24 29 Hood Hood Door Stile 113 16 17 29 64 Cherry 113 16 17 29 64 3Base Base Block P T 2 Yellow Poplar E 2 30 Hood Hood Front Molding 5 8 2 55 64 Cherry big 2 55 64 31 Hood Hood Pediment Board 8 1 4 17 5 8 Chery 814 17 5 8 32 Hood Hood Pediment Return 8 1 4 10 1 16 Cherry 814 101 16 33 Hood Hood Side 97 16 24 1 2 Cherry 97 16 24172 34 Hood Hood Side Molding 5 8 10 15 16 Cherry 10 15 16 35 Hood Hood Top 8 15 7 8 Cherry E 15 7 8 36 Base Mortise Base 2 10 1 8 Yellow Poplar E 5 10 1 8 33 37 Feet Side Feet Cove Trim 1 2 11 Cherry 11 38 Feet Side Foot F 314 111 1 4 Cherry 14 35 39 Hood Side Hood Base Trim 13 16 103 4 Cherry 3 10 3 4 36 4 Base Base Dust Panel E 7 1 8 141 4 Yellow Poplar 14 1 4 37 40 Hood Side Hood Cove Molding 2 21 16 125 16 Cherry 1125 16 38 41 Waist Side Waist Cove Molding E 21416 10 1 8 Cherry 10 1 8 39 42 Waist Side Waist Cove Molding Block 114 212 Yellow Poplar x 2127 40 43Base Tenon Base 2 16 1 4 Yellow Poplar E si 16 1 4 41 44 Hood Top Hood Dial Frame Rail 10 12 Cherry 12 42 45 Hood Top Hood Door Rail 615 16 14 1 4 Cherry 14 1 4 43 46 Waist Top Waist Face Frame Rail r 11 Cherry E i 11 2 47 Waist Waist Door 814 29 7 8 Che 128 7 8 45 48 Waist Waist Face Fra
92. s The Tags column is one that CabWriter does not automatically assign these entries need to be made manually using CutList Bridge Extended Entity Info dialog box Attributes tab The Tags column is a provision for tagging components that need special treatment that can only be specified by the user In this case it is primarily used to tag stiles that need to be grain matched when the user select raw material Look at lines 16 and 17 which are corner stiles that are connected with a bevel joint The user would like these grain matched and designates them grain match set 1 with the GM1 notation Look at line four It contains a tag called GM3 but GM3 only appears in this line and no other If you look at the Copies entry of the component in line 4 you will notice it requires 4 copies GM3 is a grain matching set of four instances parts of the same component They are the stiles of a door set The Info column same as Info in CutList Plus fx tells us which components have been resized in which dimensions There is some redundancy here between the Info column and the three called Fin T Fin W and Fin L These columns provide the As Drawn or finished dimensions though they don t indicate whether the milled dimensions in columns Thick Width or Length are the same as the finished dimensions in Fin T Fin W and Fin L You can get the best of both worlds by selecting the radio button W in the Setup tab The Can Rotate column lets you know if any
93. s the OK button 2 Milled Parts List Banding Parts Recap 3 Adialog box will appear asking the user P Other lies List BEE to supply a folder file name and file Labor Items type file extension You must name aes Dea ee Bill of Materials and Cost Summary the file materials with an extension of Pricing Summary csv See section Locating Your Plugins V Raw Materials Sizes and Prices Folder on 14 to determine the location of your Plugins folder and then save He Cancel materials csv in the text_files folder as show below Plugins cutlist_bridge cutlist_bridge text_files That is where CutList Bridge will expect to find it On my Windows 8 operating system running SketchUp Pro 2014 my complete file path is as follows the path is actually one line but Word is showing it spread across two lines C Users Joe Zeh AppData Roaming SketchUp SketchUp 2014 SketchUp Plugins cutlist_bridge cutlist_bridge text_files materials csv 4 Press the Save button An Export was successful Message will appear Click OK The above procedure will create the necessary materials csv file from which CutList Bridge lists can be culled and created At this point any list chosen in the Material List drop down can be created using the Create List button If a materials csv file does not exist in the Plugins cutlist_bridge folder when the Create List button is pressed an error message will appear F
94. s the user to easily calculate bd ft lin ft or sheet quantity in the spread sheet 5 Automatically sort Material Types in Excel or OpenOffice If the Materials Type column is included in an export the Excel and OpenOffice spreadsheet is sorted in groups Rough Lumber Dimensioned Lumber Sheet Good Other and Uncategorized 6 All cut list attributes are entered in SketchUp and remain with the model file CutList Plus fx requires the user to manually re enter dimensions and other component attributes such as material type material name notes and banding Attributes that can be generated automatically from the design s 3D model ideally belong with the design file CutList Bridge allows the user to enter and store all attributes with the model file and provides features for editing and exporting Attributes which can be automatically generated from the 3D model such as component dimensions and grain direction corrections are also handled in CutList Bridge and are automatically exported 7 Components copied from another model can be pasted with their attributes When a user copies a component from another model which has attributes already assigned and pastes it into the current model the component s attributes will be pasted with the component This is useful if the user has a standard set of components that are used across a number of models For example screws and biscuits Unfortunately this only works with the Edit Copy and Edit Paste tools
95. scription Copies Thick Width Length Material Type Material Name Can Rotate Banding lt Info gt None w 28 1 8 430 L 27 3 8 None W 11 L 27 1 2 None W 11 L1 18 None W 11 L 8 5 8 None W 11 1 4 L 30 None L 27 3 8 None W 11 L 28 1 8 N A N A N A L 30 Carcass Back 1 1 4 28 5 8 30 1 2 Sheet Good Birch Plywood Carcass Bottom Cleat 3 4 1 27 7 8 Sheet Good Birch Plywood Carcass Divider 3 4 11 1 2 28 Sheet Good Birch Plywood 3 4 10 1 2 17 1 2 Sheet Good Birch Plywood 10 1 2 81 8 Sheet Good Birch Plywood 3 4 11 3 4 30 1 2 Sheet Good Birch Plywood 3 4 2 27 7 8 Sheet Good Birch Plywood 11 1 2 28 5 8 Sheet Good Birch Plywood 21 2 26 Dimensioned Lumber Cherry 2 25 5 8 Dimensioned Lumber Cherry 3 1 8 30 1 2 Dimensioned Lumber Cherry Carcass Long Shelf Carcass Short Shelf Carcass Side Carcass Top Cleat Carcass Top Bottom won aun nu m m u Face Frame Center Stile Face Frame Rail zseaenannnnumu PNPNNNR PR Face Frame Stile Click here to a Toggles the Lock on the current project parts B O M and layouts CAP NUM SCRL Description Format Look at the Description field in the previous three images Notice that there are only component names in them no other information That is because the Left Side radio button is selected for the Description Format Below is the same cut list as the first image but with the Left S
96. t spieog wiy pue pt J004 isi siapo pue sueeg J004 351 IIS uei yrs sieis jeje pue siooy paweg uonepuno4 pue Bunooy J004 puz sl N m YA QOO Q SB 66606 25 pet Se RL y S BONDS QM AS X 2606 16261895 4 BA98 deu suoisuspq 5 00 meg eweg MIA PPI all Old dNYHAS dxs euioH dryuiexs a Page 53 of 64 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Sorting Part s by Sub Assembly As mentioned earlier most architect or builders do not organize their parts or materials on construction drawings by Sub Assembly names though this may be true for pre fab home construction Usually they organize their drawings by layer in a 3D CAD application In this model I did just that For example all first floor rough framing from sole plate to top plate exists on a layer called 1 Floor Wall Frame All tongue and grove sub floor plywood used on the first floor is on a layer called 1 Floor Sub Floor Similarly floor joists ceiling joists and rafters are all on their own layer Now if could only turn these layer names into Sub Assembly names on my CutList Plus fx cut list could sort material needs and perhaps purchase and delivery by each major step in construction By purchasing and ordering this way don t have to order all 2 x 4s used in the entire house construction and
97. t Good such as plywood If the user chooses not to specify the Material Type in SketchUp he she can choose one of two Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 31 of 64 Unspecified Types Primary Material or Secondary Material and the type of material will be assigned in CutList Plus fx Material Name If one of the three Specified Types is chosen a Material Name drop down list will be available to assist in choosing the specified material name These lists can be customized as will be explained in the Lists Tab section Banding Milled Parts may be made of a sheet good that requires banding to hide an unfinished edge or to expose a desired material species See the CutList Plus fx User s Manual for the acceptable input values These values can be entered in the Banding input field Swap L W Normally the longest dimension of a Milled Part is considered the length and hence the grain direction and CutList Bridge will instruct CutList Plus fx as such However sometimes it is desirable for the narrower dimension to be the grain direction When this is desirable simply check Swap L W Can Rotate If a Material Type that has no grain is specified for a component e g Melamine or the component is not visible it is useful to check Can Rotate When Can Rotate is checked it signals CutList Plus fx that it can orient the component in the most optimum direction on the cutting diagram for
98. t I ree tuU d e E D Tett DRE PRAE 31 Cabinet Resize nana asiya aaa aya a aaa aaa aya sa atte tea deae 32 le E ER Lists Tab Managing Material Type Lists 34 For All List Operations s s s s esas s s s s esas tirada dass EEEa aaaeaii arias 34 To Edit a Material E Stzz i cei tie tae td 34 T Restore or Backup a Eist 4 CE RE IS 34 To Create a List From CutList Plus fy 35 General Comments about Material Lists esses nennen enne 36 Columns Tab Choosing Columns and their Order 37 Assigning Component Attributes to a Model 38 Assigning Attributes to a Furniture Piece 39 Assigning Attributes to Kitchen Cabinets 42 Creating Her i DEE 45 Assigning Attributes to a Residential Home Model 50 Part naming or more precisely Component Definition naming 51 Using the Outliner Dialog Box to Assign Material Type and Material Name 52 D pot Aeddi 53 Sorting Part Hs by Sub Assembhy 54 Download SketchUp models for your own Attribute Assignment practice 56 SketchU p Home ii S e
99. t s name Sub Assembly On the Attributes page is the Sub Assembly field which can be used to assign Sub Assembly names to a collection of parts This name is then exported to CutList Plus fx and fills in the Sub Assembly field in that application This is most frequently used as an explicit method of assigning Sub Assembly names Sometimes however it is more convenient and appropriate to implicitly assign Sub Assembly names by using the layer name that the selected Component Instance s resides on This name is then exported to CutList Plus fx and fills in the Sub Assembly field in that application The former explicit method can be selected with the Sub Assembly Attribute radio button The latter implicit method can be selected with the Model Layer radio button Besides the obvious difference of the source of the Sub Assembly name there is another important difference between these two methods of assigning a Sub Assembly name Explicitly assigning a Sub Assembly name is done by manually inputting it in the Attributes tab which saves the Sub Assembly name to the Component Definition If a cut list is exported using the Model Layer method all instances Component Instances of that component will appear in that Sub Assembly classification No instances will appear in any other Sub Assembly classification The Copies field in CutList Plus fx will show the total number of Component Instances used in the model Copyright 2012 2015 Joseph P Zeh
100. te the Sub Assembly column altogether in the cut list 2 Cutlist Bridge If CutList Bridge is chosen the user must select between Numerically and Alphabetically under CutList Bridge Numbering Alphabetically would assign letters incrementally When Z is reached the next number assigned is AA and when AZ is reached the next number assigned is BA and so on Numerically would assign integers incrementally CutList Bridge automatically assigns these numbers at the time of a cut list export Each time the same model is exported the numbers are reassigned which means the order of numbering may change especially if component s are eliminated or added When CutList Bridge is selected the user cannot manually change a component number However the user can export a cut list with CutList Bridge selected and then change the selection to User and modify any component number by editing it in the Attributes tab 3 CabWriter When chosen a separate SketchUp Ruby extension called CabWriter will assign component numbers directly to the components definition CutList Bridge will include these in Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 25 of 64 the cut list Export CabWriter at the time of this writing is not yet released except as a beta extension When available refer to that extension s User s Guide for more information CutList Bridge Numbering See Component Numbering paragraph 2
101. the way a house might be built Footings first on the House Footing and Garage Footing layers followed by a foundation on the Foundation layer Followed by sills on the Sill layer etc Using layers this way for building construction is both natural and useful as you will see shortly It also helps when assigning attributes Begin assigning attributes only when a layer is complete i e you are sure nothing more will be added to that layer and assign them one layer at a time Open the Outliner dialog box and use the Filter feature to pick all components with the same Material Type and Material Name Leave all other attributes blank including Sub Assembly In the picture at the top of the next page have made only layer 1 Floor Wall Frame visible On it are a combination of 2 x 4s 2 x 6s 2x 8s 2x 10s and 2 x 12s In the Outliner Filter I entered 2 x 12 and then selected everything that appeared in the Outliner box This selected all 2 x 12s regardless of length used in 1 floor rough framing In the Extended Entity Info dialog box on the Attributes page selected Dimensioned Lumber as the Material Type and 2 x 12 as the Material Name Another helpful trick to deal with a layer as populated with various material types as this layer is to create an empty Temp layer After assigning the Material Type and Material Name to a selection and while that selection is still active move those assigned Component Instances all selected to the Temp layer lea
102. ton Model Layer for Sub Assembly in the Export Field Formatting Options Well CabWriter automatically gives us another option if we choose to use it if we choose radio button Sub Assembly Attribute instead of Model Layer then C11UB1 would be the data that appears in the Sub Assembly column for this component You will see in a moment that all component names that appear in the Description field have a prefix This prefix can be used as a Sub Assembly instead of the layer name The major difference between furniture pieces and architectural cabinets is the extensive use of the Cabinet Resize Mode features These features can be used in any model furniture cabinet or buildings thought they are primarily used in architectural cabinet design Notice in the bottom image on the previous page both the Cabinet Mode and the Resize Mode is used on the selected component The Cabinet Mode is used to auto swap the length and width of a component based on how it is used and not its long dimension Also notice that this component is assigned a Component Type of Shelf Realize that a components name can be arbitrary so CutList Bridge does not depend on it to determine how a component is used for the purpose of auto swapping length The Resize Mode is used in this case to cut the shelf 4 longer than its As Drawn dimension Creating a Cut List In this example am going to select just cabinet C11 and create a cut list for it only A cut list for the whole kitchen wo
103. ts all components to a Milled Part with Base Face Frames n m blank attributes Oblate DR Initialize Attributes Upper Boxes Upper Doors Upper Drawers Getting Help Upper End Panels m Open User s Guide Upper Face Frames m O walls m n the above image is shovvn the Layers dialog box and the Extended Entity Info dialog box vvith the Setup tab selected If you look closely at the Extended Entity Info dialog box you will see the following radio buttons selected CabWriter Alphabetically W Left Side lt Side gt Model Layer Radio button CabWriter selection means the CabWriter will generate the Comp for each component and write it to the components CutList Bridge attributes automatically Since CabWriter is selected Alphabetically is not applicable and it doesn t matter if it or Numerically is selected The selection of radio button W means that if any of thickness width or length are resized the Info column will contain the appropriate letter or letters T W or L to indicate which dimensions were resized The selection of radio button Left Side Side means that if Cabinet Resize Mode and Enable Auto Swap are selected any of the box sides top back bottom or shelves component s names will appear in the Description column followed by its component type in angle brackets Lastly the selection of Model Layer radio button means that the Sub Assembly column entry for each component will be the layer
104. uld be much too wieldy for this demonstration The cut list is Shown exported to OpenOffice Calc on the next page and CutList Plus fx on the page after Notice in cells A1 and A24 of the OpenOffice Calc image are the headings for each group of components Rough Lumber and Sheet Good This type of grouping will occur when you export to Excel or OpenOffice and you have Material Type selected for one of the columns in the Extended Entity Info Columns tab It doesn t matter which column you specify Material Type as long as one is Notice the Comp column Since we only produced a cut list for cabinet C11 all component numbers are prefixed with C11 followed by a dash and then an integer In C 11 there are 33 different components The Sub Assembly field is populated with the appropriate layer name because we selected the Model Layer radio button Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 45 of 64 001 6 Q ums q s neyaq L LPNS l lt gt u qsv414 E OH SIS GE SLY SL0 ON 8 4 62 itv PE M peusiureii poom ig age 21 6 APEEF EL lt yaeg gt uoddng 484S zantio sexogjeddn 6115 Sc909c 921892 S40 ON 9L EL SZ 9LEL 52 PE 1 pe suireij poowAd 91 L9Z 9WELSZ 2 lt H US gt HAUS ZANLLI sexogjeddn 8 14 2 Sc909c 9290 92 5 0 ON 9LELSZ 981 SZ PE TIM pe suifeij poowAdeildew ILL 92 9 92 EL lt woyog gt
105. viloft get dimensions a layers J Misc Files Ji RakeAndSplay b SketchUcation smustard Weld su advancedcameratools a su bezier Le su_dynamiccomponents de su_sandbox a su webtextures Wood Expansion Calculator if Sketchi E as rubyeditor rb R bezierspline rb F cabwriter factory settings rb aif cabwriter_loader rb EY clinetool rb CutList Bridge and CabWriter rev 0 1 rbz CutList Bridge and CabWriter rev 0 1a rbz CutList Bridge and CabWriter rev 0 1b 1 cutlist_bridge rbs EY deg beam ext rb i dimension utilities rb F dovetailed_components rb E draw_angle_dim rb EY Fredo6_Curviloft rb F get dimensions rb aif grid 20 b aif LibTraductor rb EY parametric rb Y PurgeAll rb F rake and splay rb su advancedcameratools rb F su dynamiccomponents rb F su sandbox rb Y su_webtextures rb E tozero rb EY wood_expansion_calculator rb Check the Plugins folder to be sure you have the cutlist_bridge folder and the cutlist_bridge rbs Ruby script When CutList Bridge is installed its dialog box can be accessed either by choosing menu Window Extended Entity Info or by right clicking on a component or a selection and choosing Extended Entity Info A CutList Plus fx cut list in comma separated file format csv can be generated by choosing menu File Export to CutList Plus fx The csv file will be stored in the same folder that the active model resides in
106. ving only those components which still need attributes assigned In this example after assigning Dimensioned Lumber and 2 x 12 to the selection could move all 2 x 12s to the Temp layer and then continue my task of assigning attributes to the remaining components When the visible layer 1 Floor Wall Frame is completed move the entire contents of layer Temp back to 1 Floor Wall Frame The combination of strategically using layers the Outliner and a Temp layer this way dramatically shortens the time to assign attributes to a large model Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 52 of 64 pajas o asnow Geig pajas o gius spalgo pajas e O O syuamainseay Pais SIN iy Borg SOMON 8 Huom poom peoy dwems g z d udasor 5102 8002 2 RS e E e eA sway 49430 7 i g azisay A 2 i g SS3UADIY azisau 1 juauoduo dems o ny ajgeu3 azisau y urqeo 2 830y uep ZA dems m bulpueg R z x Zrauen jeuayew sequin pauoisuaung adA1 jeus3ew sued Pai 5230N 1 ojup Dei quiassy qns iz dui s aynquyy uounmuo NL x GES rara NES TRAER OOO ooo 222 jeuinno Ty 2008 Pu sisior pue sueeg 100 pug Suwe sl ood qns vo s
107. w Help B E Z BES sx m olu hi lira EI Arial Mhio l B7U BEA ERA ee DS A mama EL T R B D E G H T J K Rough Lumber Comp Sub Assembly Description Copies Thick Width Length Material Name Tags Notes i FinW FinL 1Back Back 11 2 17 1 2 81 Yellow Poplar 3 17 1 2 81 10 Hood Bottom Hood Door Rail 113 16 21 8 141 4 Cherry 218 41414 11 Waist Bottom Waist Face Frame Rail 13 4 5 11 Cherry E 5 11 12Feet Feet Block 21 234 23 4 Yellow Poplar E 234 234 13 Feet Feet Spline 21 4 3 4 3 1 4 Yellow Poplar 3 4 3 1 4 14 Feet Front Feet Cove Trim 11 2 1 2 19 Cherry 3 1 2 19 15 Feet Front Foot 11 314 191 27 Chery 314 19 1 2 16 Hood Front Hood Base Trim 15 8 13 16 18 31 64 Cherry 13 16 18 31 64 17 Hood Front Hood Cove Molding 12 2116 21 5 8 Cherry 2116 215 8 18 Waist Front Waist Cove Molding 12 21 16 17 1 4 Cherry 2 1 16 17 1 4 19 Waist Front Waist Cove Molding Block 434 2 212 Yellow Poplar E 2 212 2Feet Back Foot 134 3 19 Cherry r 19 20 Base Glue Block 215 8 4 9 1 4 Yellow Poplar 7 9 1 4 21Hood Hood Arch Molding 15 8 5 11 16 14 3 32 Cherry 11 16 14 3 32 22 Hood Hood Backing Board 111 8 81 4 157 8 Chery 814 157 8 23 Hood Hood Base Mortise 134 2 171 4 Cherry 2 17 1 4 24 Hood Hood Base Tenon 234 2 9 5 8 Cherry m qm 9 5 8 25 Hood Hood Blocking 29 16 334 67 8 Yellow Poplar 334 67 8 26 Hood Hood Column 4 15 16 15 16 15 3 4 Cher
108. x 4 x 92 5 8 Precut Stud is used both on the 1 and 2 floor layers Also note that 279 of that component is used on the 1 floor and 228 on the 2 floor for a total of 507 Be sure that when importing to CutList Plus fx from a CutList Bridge file that the Numeric Display Styles tab radio button setting in the Preferences dialog box is Custom as shown below This ensures that your Part is actually the Comp assigned in CutList Bridge There is nothing wrong with letting CutList Plus fx assign line numbers but they are not as useful as component numbers and they may change each time you import the model after making some changes 8 Inches 13 1 2 Feet and Inches 1 1 1 2 Decimal Inches 13 5 CO Centimeters 34 29cm Millimeters 342 9mm Number of Decimals 2 CAD style 11 1 2 or 11 25 C Dont display units Alignment O Left 8 Right Part Number Style 8 Custom Microsoft Excel Exporting and Importing Exporting and Importing to Microsoft Excel requires the user to make some choices Before exporting go to the Columns tab There you will find twenty drop down boxes with twenty one selections each These drop down boxes allow the user to choose which columns he she desires to include in the export and the order of appearance Leaving a column blank will produce a column with no header and blank cells in that position It is also possible to include the same selection in more than one colu

Download Pdf Manuals

image

Related Search

Related Contents

SV231USBA The SV231USBA 2-port USB KVM  Remote Proposal Submission 2 User`s Manual for Cycle 11  Westinghouse 52-Inch Specification Sheet  Baixar Manual  i J:COM TVサービス加入契約約款 江戸川ケーブルテレビ株式会社 目    NI-CAN User Manual - National Instruments  誌上法学講座 製造物責任法(PL 法) を学ぶ  Component Tracking System  Canon LS-8TCG  

Copyright © All rights reserved.
Failed to retrieve file