It was the ninth fastest Test century of all time as de Grandhomme, in only his seventh Test, made light of a tiring attack and plundered the boundary on a demoralising day for the West Indies.
At stumps New Zealand were 447 for nine, holding a 313- run lead after the West Indies were rolled for 134 in their first innings.
De Grandhomme was out for 105 after a rollicking innings that included three sixes and 11 fours.
There was no sign of nerves from the debutant Blundell who was unbeaten on 57 at stumps to go with Taylor's 93 and 66 for Nicholls on a day in which New Zealand scored 362 runs, lost seven wickets and left the West Indies exhausted.
More From This Section
De Grandhomme, who went to the crease when Nicholls was dismissed on the second ball after tea, used the first delivery he faced from Miguel Cummins as a sighter and then smacked boundaries off the next two.
But in the following over he was deceived by a slower ball from Roston Chase which was chipped to Kieran Powell at long on.
- Short-ball tactics -
======================
Taylor was closing in on his 17th century to equal the New Zealand record held by his mentor, the late Martin Crowe, and current captain Kane Williamson, when he fell lbw to Kemar Roach shortly before tea.
The initial appeal was turned down by Australian umpire Rod Tucker with two noises heard as the ball went through suggesting a possible inside edge.
Nicholls had a reprieve on the third ball after the lunch break when he was caught behind off a poorly executed pull shot, only for video replays to show the Jason Holder delivery was a no ball.
But there was no such luck on the second ball after the tea adjournment when he connected with the pull shot only to steer the ball to Shannon Gabriel who fumbled the catch at fine leg before securing it on the second attempt.
For most of the day Windies skipper Jason Holder placed defensive fields with a limited cordon behind the stumps as he employed the short-ball tactics which had worked to good effect for New Zealand the previous day when Neil Wagner took seven for 39.
The most successful of the West Indies bowlers was Roach with three for 73 while Cummins and Chase and two apiece.