Use Check mate 'Spell Check'.
Menu > Analysis > Check-Mate > Set Up Tests
Tests tab > Spell Check > Spell Check on Annotations and Execute Check-Mate Tests.
Once you execute the check, Select the 'Spell Check on Annotations' from HD3D navigator > RMB > Show Info View. It will show the test description how it works.
Yes it is possible. The are a couple of .NET spell check libraries. I personally used the NHunspell library for mine. I used a 3 tiered dictonary system with a default general language library(can be set to one of several languages), a network served list of corporate engineering terms, and a local user added list. Zoom to item where the mistake is located as well as changing the color of the misspelled word we also added.
There is an issue with Tabular Notes that are set to edit in Excel. They can be spell checked, but there wasn't a way to edit the Excel in NXOpen and push it back to NX. I chose to just notify the user in this case(cell location, misspelling, correction(s), etc.).
Refer the discussion
You will get the link for .dll mentioned in the discussion.
.DLL in the link (http://files.engineering.com/getfile.aspx?folder=33724931-8da6-4e20-94ca-5dce9f5b2c2b&file=SpellChec...) works great.
Just addition to 'Spell Check' checker, There is option 'Show Spelling Tips' which give suggestion to the misspelled words. For example if a note contain 50 words then all the misspelled words can be traced easily with this option. Note that it uses MS Word Custom Dictionary.
Check the 'SpellCheckerREADME' text file from installtion path "\NX100\UGOPEN\SampleNXOpenApplications\.NET\SpellChecker". You will get more information about it. Hope this will solve your queries.