How do I add H7 to the hole callout format for dowel holes?

Hello 

I'd like to add the H7 tolerance to the default pin holes in solidworks. So I search the calloutformat_2.txt file. so I work in ISO, ANSI Metric but when I get to the "plain holes" parity no difference is made between "clearance" "drill" and "dowels". I'd like to change the callout format only for the pins. 


                            PLAIN HOLES                         
HOLE-BLIND=; <hw-fstsze> DRILL <HOLE-DEPTH> <hw-depth>
*with nearside csink*
HOLE-BLIND(csns)=; <hw-fstsze> DRILL <HOLE-DEPTH> <hw-depth>;\
              <HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
HOLE-THRU=; <hw-fstsze> DRILL THRU
*with farside csink*
HOLE-THRU(csfs)=; <hw-fstsze> DRILL THRU;\
             <HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
*with nearside csink*
HOLE-THRU(csns)=; <hw-fstsze> DRILL THRU;\
             <HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>
*with both csinks*
HOLE-THRU(csnf)=; <hw-fstsze> DRILL THRU;\
             <HOLE-SINK><MOD-DIAM> <hw-nscsdia> X <hw-nscsang>, <hw-msgnearside>;\
             <HOLE-SINK><MOD-DIAM> <hw-fscsdia> X <hw-fscsang>, <hw-msgfarside>
**

The problem ... is that when you create your hole function, you have no way of defining whether it's a pin hole or another hole.

As a result, Solidworks can't know if you're looking to price a pin.

 

And so, I would say that it's impossible to do with Solidworks unfortunately

 

It's all the more unfortunate because Inventor does it very well. You can even go further by defining your tolerance in 3D and so it replicates on 2D:(

Coin37coin thank you for your answer.

However there is the possibility to automate the symbol for the pin holes so it's that the software recognizes them, right?

In that case, why not create a library function based on the drilling wizard. You add the H7 to the Diameter dimension.

See attached library function.


trou_goupille_h7.sldlfp
1 Like

@julien.bonus: the symbol for the pin holes?

 

@Flegendre: too bad, you're in a future version of mine. But it actually seems to be the easiest. Basically, you make your own hole in the drilling wizard to which you associate a specific calloutformat?

Excuse me but can you tell me how to edit this kind of file? I wanted to open it with Design Library > Add Library or Add File Location but the format is not supported.

@julien.bonus

From SolidWorks, you open (but you select ALL FILES, bottom right) and you must be able to open this file (SW 2014).

@Coin37coin: indeed the purpose of the library functions is to create standard machining and/or drilling and ideally to put the tolerated dimensioning for automatic retrieval in the drawing. 

 

 

 

 


capture.jpg
1 Like