{'fraction_non_alphanumeric': 0.00865460267505901, 'fraction_numerical': 0.0, 'mean_word_length': 5.028436018957346, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Medial Object Toolkit for Meshing and Other Applications

The medial surface of a solid is a skeletal representation of an object providing a rich source of information for a variety of geometric reasoning applications. It has been used for the subdivision of complex solids into simpler pieces for automatic mesh generation and also for the generation of simpler idealised models such as shells and beams for stress analysis. Although computation of the medial object itself is not trivial there are now sufficiently robust and reliable algorithms available for its generation. Since this has been achieved its use can be made accessible to users without requiring expert knowledge in the mathematical techniques for generating it. This is done through the provision of a set of tools for accessing the data contained in the medial object through an Application Programmers Interface (API). These tools present the data in a readily understandable form such as aspect ratio and minimum thickness values. In this paper a set of such tools for accessing information provided by the medial object of a solid object is described. The application of these tools to problems in analysis modelling is then presented, illustrating the versatility and potential of the toolkit.