Pagina 1 van 1
shx file
Geplaatst: wo 15 mei 2013, 11:49
door Copijn2010
Autocad 2013
Hoe kan je gemakkelijk een shx file bewerken die "aangeroepen" wordt in een lintype?
Is er een free viewer waarbij je de shx file kan bekijken, aanpassen en opslaan?
Re: shx file
Geplaatst: wo 22 mei 2013, 09:39
door Ingeborg
Hoi Copijn,
Even een theoretisch praatje over shx en daarna zal ik je een antwoord geven op je vraag.
Een shx-bestand is een shape-bestand. Een shape is een object in AutoCAD dat kan bestaan uit meerdere lijnen (een beetje zoals een block), maar de definitie wordt buiten de tekening opgeslagen.
Je kunt zelf shapes maken, maar daarvoor moet je er eerst een shp-bestand van maken en dat dan converteren naar een shx-bestand. Een shx-bestand is niet aan te passen, een shp-bestand wel. Je kunt een shp-bestand (als je dat hebt) wijzigen in een teksteditor (bijvoorbeeld 'kladblok' of 'Wordpad'). Het converteren in AutoCAD gaat via het commando 'compile'.
Voorbeelden van shapes in AutoCAD zijn de symbolen in lijntypes, maar ook in AutoCAD gemaakte lettertypes zijn shapes.
Als je een shp-bestand bekijkt dan zie je een serie cijfers en letters, op deze manier wordt een shape gedefinieerd (vergelijkbaar met de definitie van een lijntype of arcering). Je moet deze begrijpen om hierin wijzigingen te kunnen aanbrengen. Ik ga hier nu niet verder op in, voor meer informatie zie de help-bestanden.
Om te zien welke shapes er in een tekening aanwezig zijn kun je gebruik maken van het commando 'shape'.
Nu een antwoord op je vraag:
Je kunt een shx-bestand niet bewerken tenzij je het bijbehorende shp-bestand hebt. Dan zou je het shp-bestand kunnen wijzigen en dan compileren naar een shx-bestand. Zorg dat in het lijntype verwezen wordt naar dit nieuwe shx-bestand en je hebt de shape in je lijntype aangepast. Dit vereist natuurlijk wel kennis van de codering van shapes.
Een, naar mijn idee, makkelijkere manier is om via het commando 'shape' de shape, waarnaar verwezen wordt in het lijntype, in de tekening te zetten.
Zorg dat je aangeeft waar het aangrijpingspunt van de shape is (insertion point) en explodeer de shape.
Pas nu de geƫxplodeerde onderdelen van de shape aan tot het gewenste resultaat.
Met behulp van het commando 'make shape' in de 'Express'-ribbon maak je direct een shx-bestand dat je op een geschikte plaats op je computer of netwerk neerzet. Als de verwijzing in je lijntype-bestand klopt dan is het lijntype aangepast.
Ik hoop dat je hiermee vooruit kunt.
Groet,
Ingeborg
Re: shx file
Geplaatst: vr 24 mei 2013, 10:45
door Copijn2010
Bedankt voor de tip.
Ik loop tegen een probleem aan dat de shape niet te exploderen is.....
Kan je een shape te maken met een aangepaste lijn/symbool met het zelfde insertionpoint en met de zelfde naam als de bestaande shape?