I am trying to find or create a hatch for a road marking chevron.
I have tried 2 different ideas, but neither worked. I tried to adapt it from the *SOLID hatch type.
I need a hatch that represents the chevron below.
Below are the two different alternatives I tried, but neither work. The lines need to be 300mm thick with a 600mm gap (or similar ratio) and preferably lie at 30°
*RM5,Road Marking RM5 60,0,0,0,0.125,1.181102362205,2.362204724409
*RM5-2, Road Marking RM5.2 0,0,0,0,.3543307 0,0,.0295276,.3543307 0,0,.0590551,.3543307 0,0,.0885827,.3543307 0,0,.1181102,.3543307
Solved! Go to Solution.
Solved by hugha. Go to Solution.
Many ways to accomplish it. Personally, for something like that I would draw it out and not use hatching. Have some information anyway, see link attached. http://www.ellenfinkelstein.com/acadblog/creating-custom-hatch-patterns/
Probably the best way to do that with a Hatch pattern is one that has groups of closely-spaced lines, like this:
and draw it on a Layer with a color that plots in a line width that fills it in solid at the typical scale in which you would use it. Such a pattern could be defined very easily, with whatever ratio you want between the width of the groups of lines and the width of the gaps, and with whatever spacing between lines you need for the solid plotted result, and therefore whatever quantity of lines you need in each group.
Alternatively if you have SUPERHATCH to hand you could create a rectangular full-scale block with SOLID-hatched stripes to tile your road-markings with 300 wide stripes at 30 degrees spaced 600 apart:
https://autocadtips1.com/2015/06/30/using-superhatch-to-make-complicated-hatch-patterns/
If you don't mind rotating the SUPERHATCH during each insertion just create a SUPERHATCH of size say 900x900 containing a 900x300 SOLID hatched rectangle.
hth,
Hugh Adamson
Thank you, but clipping does not allow radius' and we have islands of all shapes and sizes that we have to demarcate with this chevron design.
Thank you, but the reason we are looking for a hatch is because we do too many drawings with too many islands too often. We currently draw them in manually and it is a tedious process that kills productivity.
The Ellen Finkelstein is the first resource I tried. I used that tutorial to produce the two .pat files I pasted in my original post which are both buggy and don't produce a usable hatch.
I might try modifying one of these to represent the pattern I require, but none of these are ready to use as is.
Thanks, this is the most useful of the solutions so far, except for when weI need to change directions and play with positions extensively. Because it doesn't perform like a normal hatch that associates to a polyline, we need to recreate it everytime an adjustment takes place.
Also, we get revisions from the architects changing our paving layouts way too often and everytime this happens we'll need to recreate the hatch to suit the changes.
I am still looking for a solution from the community please, if there is one available.
By the way, "chevron" is not the word for what's in the image. But if you really want a chevron design, something along these lines could also easily be defined as a Hatch pattern:
Either way, if you can describe how many lines at what kind of spacing you would need in a group to get it to plot in solid at the lineweight you would use, and how wide the gaps between groups should be relative to the width of the groups, it won't be hard to define a pattern.
shaunXMA9A wrote:
Because it doesn't perform like a normal hatch that associates to a polyline, we need to recreate it everytime an adjustment takes place.
Also, we get revisions from the architects changing our paving layouts way too often and everytime this happens we'll need to recreate the hatch to suit the changes.
I take it "recreate" here refers to revising the hatch position to follow the revised boundary rather than recreating the hatch pattern definition from scratch.
Either way, SUPERHATCH's lack of polyline association is a showstopper for your purposes.
But as Kent suggests, regular .PAT hatch patterns can be associated with polylines so here is a very wide version with lines 10mm apart. If that is too lavish or meagre then simply delete or add lines within this specification.
;-------------------------------------------------------------------------------
; Written by HatchKit Professional
; HatchKit Professional (c)1990-2016 Cadro Pty Ltd
; www.hatchkit.com.au/
;-------------------------------------------------------------------------------
;-Date : 10/11/2016
;-Time : 9:37:43 AM
;-HatchKit Version : 3.1.9.2674
;-HatchKit Output Filetype : AutoCAD format
;-------------------------------------------------------------------------------
*Chevron300-600,DXF Entity Section
150.0248148385,0,103.92,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,92.376,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,80.829,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,115.47,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,150.11,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,138.56,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,127.02,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,69.282,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,11.547,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,346.41,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,0,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,23.094,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,57.735,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,46.188,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,34.641,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,161.66,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,288.68,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,277.13,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,265.58,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,300.22,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,334.86,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,323.32,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,311.77,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,254.03,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,196.3,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,184.75,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,173.21,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,207.85,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,242.49,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,230.94,-389.419070516,675.168752656,57735,-57706.1985055
150.0248148385,0,219.39,-389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,103.92,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,92.376,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,80.829,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,115.47,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,150.11,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,138.56,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,127.02,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,69.282,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,11.547,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,346.41,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,0,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,23.094,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,57.735,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,46.188,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,34.641,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,161.66,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,288.68,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,277.13,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,265.58,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,300.22,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,334.86,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,323.32,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,311.77,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,254.03,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,196.3,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,184.75,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,173.21,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,207.85,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,242.49,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,230.94,389.419070516,675.168752656,57735,-57706.1985055
29.9751851615,0,219.39,389.419070516,675.168752656,57735,-57706.1985055
You'll have to alter the origin and angle to suit each hatched area both initially and upon revision.
Further automation could be obtained with ALisp.
Note: the pattern will repeat when applied to an area beyond 50,000 from the pattern's line of symmetry.
hth,
Hugh Adamson
Cadro Pty Ltd
Can't find what you're looking for? Ask the community or share your knowledge.