6 Replies Latest reply on Oct 26, 2018 3:28 PM by Shawn Stugard

    Area Hatch/Fill Voodoo

    Jim Sculley

      Ever since I started using SOLIDWORKS back in 1998 all the way through to today (SW 2016), I have consistently been mystified by the voodoo of the Area Hatch/Fill property manager, especially when hatching section views of multibody parts or assemblies.  I have found that if I do things in a very specific order (like a Soup Nazi customer) I get what I want (usually), but if I stray at all from the script it's "NO HATCH FOR YOU" and once done wrong, the mess cannot be undone.


      I do a lot of drawings showing multiple steps of a process.  The models will have configurations names Step1,Step2, etc.  Each step is a separate view and the hatching of the components or bodies between views should be consistent.


      My current best practice is as follows:

      1.   Create a section view of the first step.  The automatic SW hatching is rarely up to my standards so I will need to adjust.
      2.   Select the hatch I want to modify
      3. In the Area Hatch/Fill dialog change the 'Apply to' dropdown to 'Body'
      4. Tweak the hatch style, size, scale, etc as desired
      5. Select 'OK'.
      6. Repeat steps 2 through 5 for the remaining hatch areas
      7. Copy/Paste the section view multiple times so that I have a view for each step of the process.  This saves time because the pasted copies will already have the correct hatching.
      8. Change the model configuration of each view to match the step it represents.  If the configuration causes new components or bodies to be shown, adjust the hatching of the new items using steps 2-5 above.


      I never select 'Region' or 'View' in the 'Apply to' dropdown and very rarely do I select 'Component'.  I have never understood the logic of that dropdown and I have found that if I perform Step 4 before Step 3 above, the hatching becomes permanently tied to 'Region' or 'Component' and any attempt to apply a hatch to the body will result in nothing happening.


      Right now I'm fighting with a drawing created by someone else in which the hatches were made with a mishmash of 'Component','Body' and 'Region' for the 'Apply to' setting.  In one view with 4 bodies, there are 8 hatched areas.  Five are set to 'Body', one is set to 'Region' and two are set to 'Component'.  The other views have different distributions of the three.


      All I want to do is get rid of the 'Region' and 'Component' hatching and replace it with the correct 'Body' hatching, but it seems to be impossible.


      If anyone has any insight into the inner mystical working of this property manager page, please enlighten me.

        • Re: Area Hatch/Fill Voodoo
          Glenn Schroeder

          I've also always had problems with hatching.  I'm working on a project now that requires quite a bit of it and I'm having some issues.


          1.  I can't change the Layer of hatching once it's applied.  I have to have the desired Layer active before opening the command.

          2.  I'm placing hatching in regions defined by sketch entities in the Drawing.  If I edit or move these entities the hatching often doesn't move with them.  Sometimes it does, and sometimes it doesn't, in which case I have to delete it and re-insert.

          • Re: Area Hatch/Fill Voodoo
            Brian Ulrich

            Unfortunately, I don't have any answers for you, just more voodoo area fill problems.


            I have a part with a wrap scribed into the surface (a part number). This is supposed to be laser marked onto the part, and I wanted to fill the area black to make clear what should be marked. At first, all was good. I created the drawing, and used the area hatch/fill tool to fill the letters. Tedious, but not awful.


            However, I had to remove a character from the text. This cause it all to shift slightly. When I opened the drawing, the outlines of the letters had moved, but the original area fill was still there, showing the old part number. I rebuilt the drawing, and it stayed. Goofy, but I figured out I could select the fill letter by letter and set it to "no fill", and then realized I could delete it instead as well.


            Ok, good to go, I'll just fill in the letters again. Except that some of them refuse to fill at all, and, even more mysteriously, some of them leave "shadows" of unfilled where the old fill used to be. What!? Re-building has no effect, though I did figure out that some of the areas left blank can be filled in if I click on them as well.


            What sort of dark magic is happening here!? How do I fix it, short of throwing out the old drawing, burning everything it touched, and starting new?



            Looks suspiciously like the edge of where that zero used to be (I can click and fill in those areas on the one -- however, other areas simply refuse to fill)


            I'm on SolidWorks 2018 x64, SP3.0 on Windows 10

            • Re: Area Hatch/Fill Voodoo
              Rob Edwards

              I was on the phone to my VAR yesterday with a multibody hatch problem, where the correct hatch for the material specified per body wasn't showing

              He agreed it was not working (2016) but when he tried in 2018 it worked so that's good news of a sorts

              • Re: Area Hatch/Fill Voodoo
                Shawn Stugard

                I really wish they would change the way hatching is handled. I feel like the hatches should appear in the drawing tree underneath the views they are applied to. You could easily see how many, what type, edit and fricking delete them to start over if you need to.


                Wouldn't that be nice!


                Image result for miracle