Home

CutList Bridge User`s Guide

image

Contents

1. aidew Paysiul3 21d Side sequin sequin ubnoy Jaqun sequin ubnos 43qun7 sequin ubnos sequin Jaquin aequum Pood us 4 qum ubnou sequin u6noy sequin ubnos 4aquum sequin ybnoy poo9 us aequum y5noy sequin sequin y6noy Pood us sequin yBnoy poo5 jesus poo5 jesus poo jesus poo5 maus Pood jesus poo jesus poo5 jesus Pood us poo us poo jesus poo5 us aQT ST 22 noa Tp al al al mA 91 ST 2 P E OT ab T 8E Ki ab E OT Tp 91 1 ET 91 ST 9 491 6 EE 91 T ET v9 S a9T ST 9 91 6 EE ub9 S OT 9T T 92 48 6 8 6 91 1 92 91 1 92 8 4 6 4 91 E 82 8 6 9T E 82 9T E 82 8 4 6 KZ 91 61 TELZ T ZEIT ATE LZ T ZE LZ T AUT SEIT T STI 91 62 91 61 91 61 EE B E B E 2 91 6 ET 8 B E 2 DIE 2 v9 OT DIE 2 9T T 92 9T L TT 23 9T ET 52 91 1 92 91 11 pz 9T1 TT 9U L TT 9T T TT 9UL TT 91 11 62 ZE LZ ZE LZ 4CE C 43 44 ATE LZ 426 2 ATE LT ZE LZ ZE LZ TE LZ ab T ZE LZ AZE LT ATE LT 9T ET BUET ab T 49T ET 49T1 ET 9T ET v T 9T ET ab ab b E b E b E HANNAN on oan vi C ON AOS mi AN mi m
2. 56 Exporting to Microsoft Excel 58 importing to Microsoft Excel ihrer hn tuni pn teet hne vest 58 OpenOffice Exporting and Importing 59 Exporting to OpenOTfiCe rre ter ee eerie a naar gera eer aa 59 importing to OpernOffice eer een hine hne 59 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 2 of 61 Valid Resizing Dimenslons eene eene 61 Metric Dimensions eret A brem testet 61 Imperial Dimensions eret trei tette re taeda niet ee Edert 61 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 3 of 61 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 that prepares students for a career in architectural cabinet design and build NESAW is an impressive program 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 mo
3. For Help press Fl CAP NUM SCRL Notice in the above image that Part 4 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 component 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
4. osusosasaso o3 3365 LLEN JELEN Ajquiassy qns Page 46 of 61 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved 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 component 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
5. 2 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 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 6 of 61 7 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 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
6. 9E LM 91 2 62M ou Loven Laut L turut Laut Laut Coven Laut Caven LIVELL L t r Cove L t vebi v Cen DM LIVELL L t DM SUEDL Cor rie PIE L t 967 Gri ZM 1 rie P E HE L t M rie Grit ZM 1 Cre ekiz LOVEE 98917 1 Gri HE L t M 1 rie pe siui eid poom g ajde pe siui poom g ade 948 101 972 poom g aden p si rT ld poom g ejdew p si iF ld poom g aden pa siui raid poom g aden Paie seh poom ici ajde Beusiui r eig poom g aden ede poom g ajde pe siui eid poom g aden PaT poom jg sident Daems poom g aden eueN use ade ajde ade eidew ade ade aden ade ade hn ajde ade aden aden aden ade 8 1 6 BLL 96 9UL 9 8 1 6E IVE 8 8 1 6E IVE 8 ELSE LE 82 94 6 94 6 EE 9UL 9 B L 6E 8 1 6 uibus SL 12 FL NT Nt wl al Fm zn ISI LZ PE OF A P E OF FL au EL 991 9E ET 9 5 01 9LISL 9 9 5 OF DEIF 9UEL 92 EES 9ULL 2 EAT EAT EAT ID EAT 91 6 EL Y9ILE 01 HE EAT 9 62 PIM DEL DIEZ 720 212 PIEL DIEZ DIEZ E PIEL EZ PIEL DEZ Kn yoy 50 002 2212 2621 961 ZENZ I 2021 2621 ZEIZ h ZEIZ 2612 26 21 2621 ZEIZ I EN Z 2621 221 2621 221 2621 9062 SEU
7. All Rights Reserved Page 35 of 61 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 default 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 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 nat
8. All Rights Reserved Page 47 of 61 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 So left all Component Instance names blank wanted a naming convention that would describe each component in as much detail as possible so here is what cam up with 2x4x15 11 is the Component Definition name for a 2 x 4 cut to 15 11 7 If a2 x 6 is cut to 3 5 its name is 2 x 6 x 35 72 But what about a 2 x 8 cut to 3 4 Or a cripple stud cut to 6 1 8 The 2 x8 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 4x0 6 1 8 With this naming convention defined here are some snippe
9. sheets cost etc CutList Plus fx has a rich set of features for automatically doing this and other things such as project costing and inventory control Below is a CutList Plus fx cut list for the same cabinet for comparison 9T ET L 9T ET L G9T ET L 9T ET L 9T ET L 9T ET L 9T ET L 9T ET L 9T ET L L t 91 ET L Lie LEN Lee L t TIM 91 ET L L t T M 9T ET L L t TIM 91 ET L Leit Lee 91 e1 9 1 L t Z M LEE 9T T E 9 L t M Lei Leit Z M Lee 91 1 9 1 Leit 2 Leit 91 77 1 v9 s Leit Lee 91 e1 sey 91 ET se Lag TIM L t Si 91 et 52 1 L t S2 1 9 SZ M L t 91 S1 LZ 9 TTM 91 E Ou 91 S1 2 1 G9T ST LZ 9 TT 91 4 6Z M Side Side Side ajdew aide Side Side poom d ldeyi ajdew ajde ajdew poom jd ajdew ajdew ajdew ldeyi Side paustuig a4d ldeyi poomAld ajdew ade Paysiul3 21d ldeyi peustuij aJd poomAld Sidd Side Side Sid Pausiui aad Side
10. 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 column though that is probably not useful Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 56 of 61 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 ima
11. 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 4 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 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
12. 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 Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 27 of 61 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 Usin
13. attributes as desired In the Setup window click the Save As Default button below Save As Default Export Field Formatting Options Component Numbering O user cutList Bridge Cabwriter CutList Bridge Numbering O Numerically 9 alphabetically lt Info gt Ov O wt 1 2 w 107 Description Left Side O Left Side lt Side gt Sub Assembly Sub Assembly Attribute O 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 Joseph 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 20 of 61 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
14. 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 48 of 61 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 32 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 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 Definitio
15. 2 25 5 8 Dimensioned Lumber Cherry N A 3 1 8 30 1 2 Dimensioned Lumber Cherry N A Carcass Divider Carcass Long Shelf Carcass Short Shelf Carcass Side Carcass Top Cleat Carcass Top Bottom Face Frame Center Stile oon Om bk Hp Face Frame Rail e uswmuumnuxuu 1 1 2 2 2 1 2 1 2 2 Face Frame Stile Click here to add a part For Help press F1 CAP NUM SCRL Notice Part 4s 9 amp 10 above The Info field is blank indicating that the Thick Width and Length fields for these components are displaying an As Drawn dimension Part 52 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 24 of 61 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
16. 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 CounterTop Countertop Door Door Stile Door Door Panel Base Cabinet Carcass Side lt Side gt 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 Panel 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 Left FF 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 Plywo
17. 8 Major Features p G P E 9 Locating Your Plugins Eol der id nd DeC ERROR deb 13 Instala e P 14 Extensions Loading Unloading CutList Bridge 16 Guidelines and Rules of Use oo eecceesceceeceeeeneeesaeceeaaeseaeessaeeeeaaeceeaaecaaeeesaeeeeaaeceeaaeseaeeessaeeeeaaesenaaensaes 17 EELER Eege 18 The Extended Entity Info Dialog Box 19 Tabs ata Gla s coc 19 Attributes Tab Overview EEN 19 Lists Tab OVErViEW cocina 19 19 S t p Tab OVErViE ee 19 Setup Tab Defaults Field Format amp Initialization 21 S ve As Default neice 21 Export Field Formatting Options ennemis nennen nint natans sense tina a 23 Initialize AttribUtes icc LE 28 Attrib tes Tap 29 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 1 of 61 Common Attributes saba s b 29 Mille We EE 29 Cabinet Resize Mode 30 eua SO 31 Lists Tab Managing Material Type Lists 32 For All L
18. 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 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 A
19. 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 1i 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 button 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 Als
20. 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 Frame 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 39 of 61 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
21. 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 columns For All 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 Removef 0000 MO add 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 Plugins Ncutlist 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 Copyright 2008 2015 Joseph P Zeh Swamp Road Wood Works amp Chiefwoodworker s Blog All Rights Reserved x Saving Default Attributes In the Assign Attributes window set the default
22. 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 Press the OK button gt Milled Parts List 1 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 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 13 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 Sketch
23. 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 Base 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 38 of 61 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 c
24. RUN r Face Frame Center Stile Face Frame Rail 22 OXRDOD0ONO 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 Side 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 2 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
25. 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 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 53 of 61 CutList Plus fx Exporting and Importing Exporting to CutList Plus fx Exporting to CutList Plus fx is a simple matter of sel
26. 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 Can Rotate 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 selected 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 di
27. 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 frames 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
28. of User CutList Bridge and CabWriter CutList Bridge Numbering with choices of Numerically and Alphabetically Changes in Version 2 8 7 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 Changes in Version 2 7 10 11 12 13 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 page 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
29. 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 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 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 37 of 61 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 part
30. the description field Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 26 of 61 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 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
31. 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 allows the user to easily calculate bd ft lin ft or sheet quantity in the spread sheet 5 Automatically sort Material Types in Excel or Open Office If the Materials Type column is included in an export the Excel and Open Office 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 A
32. 5 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 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 Can Rotate Banding Info Notes DecT DecW Decl CounterTop 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
33. 9U6 b 22 21 96 L 22 21 942 20 121 BIEZ VELL BIEZ 9UELZ BIEZ 9UELL BIEZ 9VEVZ BIEZ 9UEL T BIEZ 9UELZ inepq 00 ANACO uoddng jeus zantto jieus JUS zantto uomogr woyog ZENLLO 988 ZANLLO do dol LantLo epis PIS Lan Lo eus HAUS LENLLO Jeueg pu3 word dan lt woyog gt uopnog LENLLO jeueg 000 20 1 2 jeueg 000 LONLLO do dol 2800 2 PIS ZANLLO 4268 LENLLO uonduos q yes dol 340112 S ga pu3 W 34nLLO 2106 episu 13u09 HY 30112 2115 1012euuo ue IBY J4nLLO ae episu 18u107 y JANLLO 9115 1012euuo JeWOD g JJnL12 Wey dol 18102 44NLLO HEY wopog 13w09 340112 ley uonog 34nLLO wey dol pug dan 9115 1401 WY d3NLLO ley wonog pug W I 3112 ens 1988 pu3 Hy d3NL LO jeg 100g 401 zantto ams 1909 ZONLLO HEY 100g wopog ZONLLO yes 1000 dol LONLLO 9115 1000 LONLLO ney 100g woyog LONLLO s xog Teddi s xog s dd s xog s ddin s xog s dd s xog s dd sexog s ddi s xog s ddr Sjeueg pug s dd s xog s ddin sioo s ddin Soo s dd s xog s dd sexog saddn s xog s dd Ajquiessy qns 9984 edin saweJy a9ey s ddi sawel 3924 s ddi saweJy aoe 1eddry 5 aoe s ddi sawejy eae j 5 3924 s ddi saweJy ase jeddr 5 aoe s ddi sjeueg s
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 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 Table of Contents Acknowledgements ete eee ect ad ida 4 OVERVIEW E 5 Bug Reporting and Contact Information 5 Changes in Version 3 0 ute onec a vete Lee ta ba e Reed 5 Changes in Version 2 8 ttt ainda a 6 Changes in Version 2 7 timeret EEEE 6 Changes in Version Li a Bas 6 Changesin Version t ee eege H Changes ir Version 2 4 ai aid 7 Changes ini Version LA ee vere itr Eege eo e 7 AAA R AL 8 Changes in Version EE 8 Changesin Version 2 0 T 8 Known Issues and Future Features ANEREN
35. 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 w 1 2 L 1 2 10 1 2 8 1 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 Dimensioned 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 x YU RUN e Face Frame Rail 1 1 1 2 2 2 1 2 1 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 Drawn 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
36. 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 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 32 of 61 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
37. EY LL 9299 EL 5181 82 Sc 8E 518182 ScL8 S OL 970 5290 9c SLEY LL 5189 62 1980 M 9eQ 1294 een GEG 12 SZ Di 5299 1 Ir Sun I Di 9681 SLEV I SIEFB L 92 s s 5299 2 9299 1 9299 2902 GLEZ SIEZ GI SZL8L0 OL SLEZ 9669 9 62 921820 01 SLEZ 920 9 0 1500 en SL0 SL0 920 920 S10 920 SL0 SL0 90 Slsisisisisisisisisis sisisis 9168 0 9168 0 9168 0 Sin DS SICH 0 9168 0 9168 0 9168 0 9678 0 ISCH 9168 0 968 0 9280 9218 0 9218 0 9218 0 9218 0 9218 0 ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON 8 1 6 4961 SC IL EL 52 8 1 6 991 LO 8 1 6 ALS E PE LE 9090 LE 94 4 EE UL EE 9L EL SZ 8 1 6 8 1 6 ul 4991 LE 2 B B AH B BI BI 9091 12 P E OL 2 MADE lr EL 9LEL 9E 9UL EL 09 5 OF 9L EL 96 9 9 OF e v SC MEL SZ EICH 9UE LE 9UE LE AT PIE OL 49HE LL 9UL EL 09 5 OF 9 92 WOVE LL au 62 M ud nz 9 46 L 2621 ESCH 2021 2021 Cih Z KZ KW 202 E E E BE PL V bIh Z ZA PL 984 49VEL 904 wQb EL 980 EL ILEL IL EL 49HEL au 49VEL 9084 PIE q s Cz ru Laut seh CIEL 521 9461 sew m L t 91 51 1211 LOWE LEM LIVE LM 91 51 227 Cpe LE1 Cpe 9891 2211 Cove LU owt ee17G9ut EDM k t 667 Gr9 s 01M L turt 5217 9461 SZM
38. 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 Cherry 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 81 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 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
39. Info Notes Milled Parts true Material Type Material Name om op pn Tw Banding Swap L W No Can Rotate No Cabinet Resize Mode No Enable Auto Swap No S LE Component Type Resize Thickness By Resize Width By Resize Length By Other Items false 52 Bb 9 5 3 Item Attributes MEA Columns setup 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 m Export Field Formatting Options Component Numbering O user 9 cutList Bridge O CabWriter CutList Bridge Numbering O Numerically e Alphabetically Info Ow O w 1 2 3 O w 10 Description Left Side O Left Side lt Side gt Sub Assembly Sub Assembly 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 Joseph P Zeh Swamp Road Wood Works 8 Chiefwoodworker s Blog All Rights Reserved 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 new default In this way the defau
40. 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 Curviloft 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 diag 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 adv
41. 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 The 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 40 of 61 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 Expor
42. Up 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 Follow the above instructions to correct this error Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 33 of 61 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 ex
43. ally 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 eliminate 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 Sketc
44. ancedcameratools 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 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 15 of 61 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 Extend
45. 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 72 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 25 of 61 Part Sub Assembly Description Copies Thick Width Length Material Type Material Name Can Rotate Banding Info Carcass Bak 1 1 4 Sheet Good od None W 28 1 8 L 30 None L 27 3 8 None W 11 L 27 1 2 None w 11 L 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 om
46. 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 prem find support file Plugins di 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 Sketchup find support file Plugins C Users Joe AppData Roaming SketchUp SketchUp 2015 SketchUp Plugins Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 13 of 61 Installation IMPORTANT Follow These Installation Instructions Carefully Download the cutlist bridge rev 3 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 t
47. as Info in CutList Plus fx tells us which components have been resized in which dimensions and gives the As Drawn or finished dimension There is some redundancy here between the Info column and the next 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 instead of W 10 in the Setup tab However at the moment CutList Plus fx does not recognize the Fin T Fin W and Fin L columns so you need to use the W 10 radio button selection if you want As Drawn dimensions in a CutList Plus fx cut list The Can Rotate column lets you know if any 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 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 45 of 61 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 Open Office to calculate things like bd ft lin ft
48. ate 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 Excel and Open Office 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 30 of 61 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 c
49. board 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 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 dimensio
50. 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 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 17 of 61 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
51. 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 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 Fixed ambiguous error message when an Export selection contained either a Component Type Top Shelf or Bottom but was not accompanied 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 versio
52. column heading the data for Column 7 Lengih v that heading will be placed in cells starting Column 8 Material Tye sl with row 2 and going to row N where 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 el chosen a blank column heading with blank P N Column 14 Fin w v cells will be placed 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 8 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
53. d 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 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 appropri
54. dd 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 3 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 4 The Save Attributes button has been removed from the Attributes tab All attributes and selections are saved when entered making this button unnecessary Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 5 of 61 5 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 the 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
55. ddi sjeueg pug s ddini Sleueg pug s dd sjeueg pug s ddini saooq s dd Soo s dd siooq s dd s100g s dd siooq s dd s100g s ddi 612 SLL Eu 9412 412 THO 42 EI THO riz Ello TEES 0L HO ELLO duo poop 1995 19 SEL LELLO DEL 62119 82 02 zo 92 119 SZLO VELLO 212 Vo 02 119 DEI DEI DEI SELLO DEI L LPNS Page 44 of 61 1390 M q 1990 ue s e ubue uondu s q Aquassy qng due Jaquin ybnoy Mil D d N n 1 E f 1 H 3 3 2 a v X rege Pe eo az Bea ag za a mme 8 i AENA MARES EEC A AE di Fi wopu eg soog wy p suj weit wp3 a quj Mu lug out eue Eise UPI ou s ldo2 leu mni r in wo co nis A 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
56. dge 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 4 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 55 of 61 component number It just happens in this home model that 2 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 8 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
57. displayed under Common Attributes Assigning a Comp st 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 Sheet 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 29 of 61 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 considere
58. e ulqe eseg TZ 1290 290 120 sam ot Buipueg ue awen peua fue pu YL soo uondusseq Ajquessy qng 02 1equum peuorsueuiiQ et 8T Di L v S10 ON Auen lz P EL epis eseg p ddy auwesy jeppe 9r SLE66L pr 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 Auen nen 961 9UELL 9115 A1 W I eueij 394 Er SLOE 522 Sci8 0 oN Aueu En ELE SHELL 2115 ug epig Jean aLeJy 394 Di 4202 526 9218 0 oN Auen 700 P L E 2uELL L IIEY SUE epig jemo awe e2ej TT SLOE 5299 9218 0 oN Aueu En 986 9LELL 0115 44497 or SLOE 522 9218 0 oN Aueu En 2 9UELL 9105 bus piS juojj ade 6 9181 SL 9218 0 oN Aueu 8 12 TN WY jj e2ej 8 3 9 81 9218 0 ON Aueu 8 11 ab JOWELL WEY PIN 13 394 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 9WSLEL LE ley 000 190 1000 t sz99972 922 S10 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 8 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 3
59. ecting one copy of your model and choosing menu File Export to CutList Plus fx 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 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 included in the cut list File Edit View Camera Draw Tools Window Extensions Help e SSBE WH tt 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 4 Save Save As Save A Copy As Save As Template V Ch 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 Floo
60. ed 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 Wood Works All Rights Reserved Page 16 of 61 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
61. ed Parts Material Type Rough Lumber iv 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 Resize Length By O Other Items Item Copyright 2008 2015 Joseph P Zeh Swamp Road Wood Works amp Chiefwoodworker s Blog 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 d The selected shelf Attributes 777778 EA Common Attributes Comp sc 00 Sub Assembiy c11UB1 0 Tagi 0 Info Notes 6 milled Parts Material Type Sheet Good v Material Name Maple Plywood Pre Finish Banding Swap L W Can Rotate Layers Y Cabinet Resize Mode Enable Auto Swap V eo D Component Type She 00 11 Color b Resize Thickness By O Layert Me 2 SConstruction Resize Width By O Base Boxes Resize Length By Solid Component 2 in model O Base Doors H O ot
62. emoved the double quotes that appeared in Column A of an OpenOffice spreadsheet export Fixed the action callback createList function to include the lt select gt tag at the end of a list file Changes in Version 2 0 1 8 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 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 Plus 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 con
63. ers 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 K K K K L1 KI K L K KJ K K K K L K K L K K K K IR 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 51 of 61 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 ed
64. 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 54 of 61 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 Description 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 Bri
65. g the Layer method will account for all 2 x 4 x 8 s on a layer by layer basis the total 2 x 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 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 21 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 28 of 61 Attributes Tab The Attr
66. ge 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 BEER 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 2115 16 25 Custom Counter Top 1 25 21 9375 25 23 4 21 4 2221 32 Cherry 0 75 2 25 22 65625 11 4 1315 16 1729 32 Cherry Plywood 0 25 13 9375 17 90625 23 a 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
67. hUp Ruby extension called CabWriter will assign component numbers directly to the components definition CutList Bridge will include these in 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 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 23 of 61 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 25550 Part Sub Assembly Description Material Type Material Name Can Rotate Banding lt Info gt Carcass Back 28 5 8 30 1 2 Sheet Good Birch Plywood None W L Carcass Bottom Cleat 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 2 1 2 26 Dimensioned Lumber Cherry N A
68. he 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 Click 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 14 of 61 Home Share View A Cut E Copy path s Move Copy 2 Paste shortcut to to Copy Paste Clipboard le jo X 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
69. her Ttems O Base Drawers m Layer Upper Boxes Base End Panels E Name Shelf 1 O Base Face Frames O Base Ladder Definition C11UB1 Shelf z Type Type undefined zi Q Upper Doors E Volume 231 793945 in Upper Drawers m Upper End Panels m IV Cast Shadows Upper Face Frames m O walls E Copyright 2008 2015 Joseph P Zeh Swamp Road Wood Works amp Chiefwoodworker s Blog All Rights Reserved Before creating 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 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 42 of 61 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 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
70. i mi mi vi mi mi vi mi vi mi vi vi vi vi ued e ppe 4919 pey dol 44NTTD ins jeued pua 3ubns dan 219S pisul 48u405 HY an n 2195 JOP3uLO HY 34nT12 9 ns episu 4euJ05 dan 219S JOP2UUOD 13UJOD Me dan r Wey d l 43410 dan n 121 wopog 4au405 dan ley woog dan wey do pua 45y dan r Jeued pua M I dan r 3195 3u044 pu3 1ubni dan ney uo30g Du 3ubnj dan r a195 1988 pua 1ubni dan r Weg 1009 d l ZaNTTD age 400g zan Jeued 000 ZONTID ley 3000 uo3og ZGNTTD Jieu 400g dol TaNTTD Spe 400g tanti pued 000 TGNTTD 1009 woog Tan doi dol 28 112 epis APIS ZANTID peg uoddns y us ZENTTD 5 495 281112 lt woyog gt ZENTTD peg 1988 cantio doi dol epis epis TENTTD lt HPYS gt y us ran r lt woyog gt renti peg eg TENTTD s wesy 2924 s ddn saweJy 239284 Jaddn 5 a0ey addy saweJy a0ey Jaddn saweJy 23924 Jaddn 59 a9ey saddn saweJy 3024 addy s wesy 2924 saddn saweJy 23924 Jaddn si usa pug saddn sjeued pug saddn sj ued pug saddn sjaueg pug s ddn sj ued pug saddn saooq saddn 1009 saddn s100Q Jaddn 5400g Jaddn 5000 Jaddn 5000 s ddn 5 000 saddn saooq saddn s xog Jaddn s xog s ddn s xog Jaddn s xog s ddn s xog s ddn s xog Jaddn s xog Jaddn s xog s ddn s xog s ddn s xog s ddn s xog s ddn oju
71. ibutes 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 The 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 lt Info gt and Notes are attributes common to both classes though Resize Width By Resize Length By lt Info gt 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
72. ified does not exist in CutList Plus fx it will still be imported but added to the Not Categorized Other Items category 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 a new extension for drawing cabinets which will soon be available Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 12 of 61 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
73. 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 Open Office Exports to CutList Plus fx is fixed as required by that application Setup Tab Overview 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 19 of 61 Attributes ETIN CITA RE Common Attributes Compt o oo Sub Assembiy Tag D Info Notes 6 Milled Parts Material Type WM Material Name 7 b Swap L W Can Rotate L Ll cabinet Resize Mode Enable Auto Swap Component Type Resize Thickness By Resize Width By Resize Length By O
74. ip3 a 2189 Bestoe AZTZTEO uge seg EI Page 60 of 61 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 cannot 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 cann
75. ist Operations iii dada n a 32 To Edit a EE RE 32 TO Restore or Backup isis s d RR B Ada 32 To Create a List From CutList Plus fy 33 General Comments about Material Lists esses enne 34 Columns Tab Choosing Columns and their Order 35 Assigning Component Attributes to a Model 36 Assigning Attributes to a Furniture Piece 37 Assigning Attributes to Kitchen Cabinets 3 i3 s s s s s 40 Creating a Cut List P m 43 Assigning Attributes to a Residential Home Model 47 Part naming or more precisely Component Definition naming 48 Using the Outliner Dialog Box to Assign Material Type and Material Name 49 Sorting Part s by Sub Assembly 45 ier eth eet erede 51 Download SketchUp models for your own Attribute Assignment practice 53 Sketch p Home see EE epa a ea i a de fa 53 Shaker Tall Clock Rt rte te ode et as 53 Base Cabinet 53 CutList Plus fx Exporting and Importing 54 Exporting to CutList Plus Dc z ioa ettet etat edet to B R edente dva de sein EE 54 Importing to Cutlist PIUS fx uet e e im hee ie ta hr ee 54 Microsoft Excel Exporting and Importing seen nena s
76. it doesn t matter if it or Numerically is selected The selection of radio button W 10 means that if any of thickness width or length are resized the As Drawn dimension will appear in the Info column in parenthesis and preceded by the appropriate letter T W or L 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 name of the layer on which it resides 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 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 41 of 61 Lumber of species Maple and are milled to 1 32 thicker than final dimension a k a As Drawn dimension a Extended Entity Info e Common Attributes Comp Sub Assembly JJ Tag e Info Notes oo 6 Mill
77. ll Rights Reserved Page 58 of 61 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 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 e 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 ab
78. lts can be changed to anything the user desires To Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 21 of 61 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 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 dimensioned lumber In this
79. n 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 Open Office csv files are now sorted before exporting Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 7 of 61 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 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 Mp o Made Cutlist Bridge a registered plugin Changed the tabs and copyright appearance Changed File Menu command to include OpenOffice R
80. n 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 2x 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 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 Fil
81. ns 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 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 10 of 61 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 Lumber 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 b C d Material Type Rough Lumber Dimensioned Lumber or Sheet Goods Material Name e g Tiger Maple Banding A code to indicate which sides are banded and which banding material to use Swap L W The user
82. ny application supporting the comma separated file format such as Microsoft Excel and Open Office 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 jpz 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 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 Comp 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 2 The Attributes tab also has a new field under Common Attributes called Tag This field is intended to be used to a
83. o 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 would be much too wieldy for this demonstration The cut list is Shown exported to Open Office on the next page Notice in cells A1 and A24 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 Open Office 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 Su 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 43 of 61 KL 0 e 9 SIE 5218 SZ 790 9c 5189 92 SLEV LL SLEY LL Sc90 LL 920 SL
84. od 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 57 of 61 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 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 FF 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 2
85. omponent 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 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 Chiefwoodw
86. or 5102 8002 2 RS e wa ang eA sway 49430 7 i g y36ue7 azisay A 2 i g SS3UADIY azisau 1 juauoduo dems o ny ajgeu3 azisau y urqeo 2 830y uep ZA dems bulpueg R z x Zrauen jeuayew s quum pauoisuaung adA1 jeus3ew sued Pai 5230N 1 ojup Dei quiassy qns iz dui s aynquyy uounmuo NL EL GES rara NES TRAER OOO ooo 222 jeuinno Ty 2008 Pu sisior pue sueeg 100 pug Suwe sl ood qns vo st 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 4 Nmno OHA x 66 16261895 4 BA98 di H suoisuspq 5 00 meg eweg MIA PPI all Old dNYHAS dxs euioH dryuiexs a Page 50 of 61 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 Fo
87. orker Swamp Road Wood Works All Rights Reserved Page 31 of 61 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 synchronized 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 e 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
88. ot 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 61 of 61
89. ove 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 59 of 61 96001 0 Drums 4 ats ynepa 1 TPUS 1 JTS IAE 502 9190 520 ON peusi jeij poow ld 2 1 02 EDU SLL wopog James EE 52906 LL SLEGEL 920 ON nayO ZE 6Z LL 9MSL 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 SI 920 tzon 152 11 M0 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 awen use fue pu YL sedo uonduoseg Ajquassy qng z poog 1esys 92 42 vc 9 02 527 90 oN ade 090 IL ZIZ ap Jemeiq Jamel Ez 9211 527 90 oN aden 2111 LE 2 60 8 4 Jemeig E 9181 920 920 oN set 8 Lb PE ALL Buibp3 woyog sseo
90. ported 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 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 34 of 61 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 ME w Excel spreadsheet and it will be placed in cell 77 x T1 Below each
91. r 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 O 2nd Floor Ceiling Joists Print Preview Generate Report 1 C Users SketchUp Home skp S 2 C Users Bedside Table skp s a SAY SN SO 2nd Floor Rim Boards 3 CabWriter Demo Master skp 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 planks skp N 2nd Floor Wall Frame 6 CAUsers Untitled skp S a 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 Exit 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
92. r 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 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 Raft
93. re 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 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 4 of 61 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 a
94. rection is perpendicular to the Back s plane Component Type As mentioned is assigned with a drop down list and can be either Back Bottom Shelf Side or Top 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 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 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 11 of 61 e Resize Length By The user can specify a dimension to resize the length by the increment 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 spec
95. rts 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 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 22 of 61 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 All of these choices can be selected and saved in the Export Field Formatting Options section of the Setup page 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 manu
96. s 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 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
97. 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 attribute value for Notes One ofthe pa
98. structed 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 Undo capabilities to all significant operations Add Other Item list functionality Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 8 of 61 4 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 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 ipz lsrvvvv 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 tools do not naturally work together CutList Bridge solves that problem by seamlessly bridging these
99. t Field Formatting Options Component Numbering User CutList Bridge Cabwriter CutList Bridge Numbering Numerically Alphabetically Info Ow O vq 1 2 w 10 Layers Description d eo D O Left Side Left Side Side B Name visible_ Color 4 Sub Assembly O Layerd O Sub Assembly Attribute 9 Model Layer SConstructions Base Boxes Base Doors Base Drawers Base End Panels O Base Face Frames Base Ladder Upper Boxes Upper Doors Upper Drawers Upper End Panels Initialize Attributes This button sets all components to a Milled Part with blank attributes Initialize Attributes Getting Help Open User s Guide O Walls Copyright 2008 2015 Joseph P Zeh Swamp Road Wood Works amp Chiefwoodworker s Blog All Rights Reserved In the above image is shown the Layers dialog box and the Extended Entity Info dialog box with 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 10 Left Side Side Model Layer Radio button CabWriter selection means the CabWriter will generate the Comp for each component and write it to the component s CutList Bridge attributes automatically Since CabWriter is selected Alphabetically is not applicable and
100. ter 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 leaving 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 49 of 61 pajas o asnow Geig pajas o gius spalgo pajas e 1 O O syuamainseay Pais SIN iy Borg SOMON S ron poom peoy dwems g z d udas
101. 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 Base Cove Molding Base Dust Panel O Base Front O Base Sides O Feet O Feet Blocks amp Splines O 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
102. ts 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 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 5 1 2 8 4 11 64 Dimensioned Lumber 2 x 6 PT 299 2x8x91 15 16 Deck Rafter 16 11 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
103. ttributes 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 Copyright 2012 2015 Joseph P Zeh Chiefwoodworker Swamp Road Wood Works All Rights Reserved Page 9 of 61 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 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 Assembly names of Hood Waist and Base A trundle bed might be divided into Head
104. u pauoisuawig edu pauoisuawig ub T 6 wb9 TZTT Z TE STT 4C T E STT atfE c T TIE 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 It E 4 C T 801 Z TE 80T atft Nimi vi mil eti v f i vd v l 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 X C c rOTL6Xexz e rexvexece suieag 40014 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 S4BYEY 4004 puz Jew 40014 puz JEM 20014 IST amp M 40014 puz Page 52 of 61 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
105. ure 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 assigning 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 36 of 61 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
106. 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 18 of 61 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 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
107. ut list as little red triangle in the upper right hand corner of the appropriate component number Below is the equivalent cut list exported to Open Office 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 Window 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 12 Feet 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

Download Pdf Manuals

image

Related Search

Related Contents

primauté technologique ou antériorité sociale?  Fujitsu LIFEBOOK E8210  User Manual Pump Selection Programme  A5 ital mode d`emploi  User's Manual  デジタル式乳房用X線診断装置 FDR MS-3500    Manual 1316    SPG600 & SPG300 Sync Pulse Generator User Manual  

Copyright © All rights reserved.
Failed to retrieve file